Mods/Bots nach post_count filtern?

Hallo,

Ich versuche, Moderatoren/Bots aus post_count herauszufiltern. Ich habe versucht, NOT IN zu verwenden, wie unten gezeigt. Ich habe es auch mit den Benutzer-IDs versucht, aber nichts scheint zu funktionieren. Irgendeine Hilfe?

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

Ich brauche immer noch Hilfe dabei. Ich bin mir nicht sicher, ob weitere Informationen für die Unterstützung benötigt werden.

Die Abfrage soll alle eindeutigen Poster unter einem Thema zählen, ausgenommen Benutzer, die Mods/Admins sind, sowie Bots. Ich bin mir jedoch nicht sicher, wie ich Mitarbeiter und Bots aus der Beitragsanzahl herausfiltern kann.

Hoffentlich wird dadurch klarer, wie es funktionieren soll und was nicht funktioniert.