Filtrer les mods/bots par post_count ?

Salut,

J’essaie de filtrer les modérateurs/bots du post_count. J’ai essayé d’utiliser NOT IN comme montré ci-dessous. J’ai aussi essayé avec les identifiants d’utilisateur, mais rien ne semble fonctionner. Une aide ?

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

J’ai toujours besoin d’aide pour cela. Je ne suis pas sûr si d’autres informations sont nécessaires pour obtenir de l’aide.

La requête est censée compter tous les auteurs uniques sous un sujet, en excluant les utilisateurs qui sont des modérateurs/administrateurs, ainsi que les bots. Cependant, je ne sais pas comment filtrer le personnel et les bots du post_count.

J’espère que cela clarifiera comment cela est censé fonctionner et ce qui ne fonctionne pas.