2015-11-16 196 views
1

我有這個數據庫來選擇行MySQL查詢基於計數

enter image description here

我想選擇options_e如果有選擇小於4,或像這樣

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

使它將返回小於4的選項的結果,但在phpmyadmin上運行查詢時,它表示無效使用組函數。爲什麼我會得到這個錯誤?我可以解決這個問題?

回答

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