post_count から mods/bots をフィルターしますか?

こんにちは。

post_count からモデレーター/ボットを除外しようとしています。以下に示すように NOT IN を試しましたが、ユーザー ID を使用しても何も機能しません。何か助けはありますか?

SELECT
distinct(t.id) as topic_id,
t.posts_count as comments

FROM topics t
LEFT JOIN posts p ON t.id = p.topic_id and t.user_id = p.user_id
LEFT JOIN users u ON u.id = t.id

WHERE t.category_id IN (20,21,5,7,9,11)
AND t.id NOT IN (17,19,21,23,6300,6301)
– AND strpos(t.title, ‘About the’) != 0
–AND u.username NOT IN (‘system’, ‘river’, ‘Pearson’)
order by t.id asc

これについて、まだ助けが必要です。支援に必要な情報が他に何かあるか分かりません。

クエリは、トピック内のすべてのユニークな投稿者をカウントすることを目的としていますが、モデレーター/管理者、およびボットを除外します。しかし、スタッフとボットをpost_countから除外する方法が分かりません。

これが、どのように機能するはずで、何が機能していないのかをより明確にすることを願っています。