嗨:我需要一種方法來限制SUM或COUNT查詢的結果,就像使用限制一樣。這可能嗎?我有一張有問題和答案的表格。每個條目在問題時標識爲「0」,如果是響應則標識爲「1」。每個答案都有問題ID,所以我可以按此字段排序。我想在不使用限制的情況下顯示前20個問題,因爲使用LIMIT 0,20將顯示前20個條目,無論它們是問題還是答案。MySQL:使用Count來限制結果?
我希望看到一些像這樣的邏輯:
SELECT *, SUM(IF(level = '0', 1,0)) AS MyCount FROM table
WHERE MyCount<20 ORDER BY questionID,timestamp
我怎麼能做到這一點?任何建議表示讚賞。
你可以發佈你的模式嗎? – 2011-12-26 21:05:56