我当前的查询如下:如何将HAVING和GROUP BY组合到同一个SQL中?
SELECT user_id, sum(...) as total from mytable
group by user_id
工作正常
然而,当我尝试
SELECT user_id, sum(...) as total from mytable
group by user_id
having total >= 10
我得到一个错误
SELECT user_id, sum(...) as total from mytable
having total >= 10
工作正常。我如何结合HAVING和GROUP BY?
你会得到什么错误?运行所有三个查询都适用于我,我只是得到不同的结果集。 – BoltClock 2011-02-25 11:55:40
'@deltanovember:'你使用哪个数据库? – Wowa 2011-02-25 12:57:52