嗨:我需要一种方法来限制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