过滤帖子数中的 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 中过滤掉工作人员和机器人。

希望这能更清楚地说明它的工作原理以及哪些部分不起作用。