尝试获取查询中“线程”数量的不同计数值
SELECT COUNT( ft.thread_id ) AS num_items
FROM filter_thread ft
INNER JOIN filter f ON ft.filter_id = f.filter_id
WHERE f.tag LIKE '%foo%'
OR f.tag LIKE '%bar%'
上述方法有效,但由于表的设置方式,会计算重复项。我尝试在很多地方添加 DISTINCT 。但没有运气。
有关更多信息...需要此信息才能正确列出 AJAX 评论部分的页码和相关帖子
最佳答案
试试这个
SELECT COUNT( ft.thread_id ) AS num_items
FROM filter_thread ft
INNER JOIN filter f ON ft.filter_id = f.filter_id
WHERE f.tag LIKE '%foo%'
OR f.tag LIKE '%bar%'
GROUP BY ft.thread_id
关于mysql - 计算 mySQL 查询中的不同项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11020548/