类似 Mysql count frequency 的帖子对于获取 MySQL 表中字段的频率列表很有用。
如果我想设置一个阈值,以便仅“选择”或显示某些满足条件的频率,该怎么办?例如。
SELECT age, COUNT(*) AS freq FROM ages GROUP BY age WHERE COUNT(*) > 20
但是上面的命令会出错。正确的命令是什么?
最佳答案
你必须使用HAVING,但你必须对新字段“freq”进行过滤:
SELECT age, COUNT(*) AS freq
FROM ages
GROUP BY age
HAVING freq > 20;
关于Mysql计数频率-带阈值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50724239/