mysql查询根据count选择行

时间:2015-11-16 11:01:38

标签: mysql count

我有这个数据库

enter image description here

我想选择options_e,如果它有小于4的选项,或类似的东西

SELECT * FROM `options` WHERE count(qid) <4 

这样它将返回小于4的选项的结果。但是当我运行查询时,在phpmyadmin上,它表示无效使用组函数。为什么我会收到此错误?我能解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试这样:

SELECT options_e, options_f, options_p, options_a, options_s  FROM `options`
GROUP BY options_e, options_f, options_p, options_a, options_s
HAVING count(qid) < 4
相关问题