例如假设我有
SELECT sum(...) as total
我可以做点什么吗
WHERE total > 10
当我尝试实际语法时,我使用MySQL
在'where子句'中得到错误未知列'total'答案 0 :(得分:6)
对于涉及聚合的条件,请使用HAVING
代替WHERE
:
SELECT SUM(somecolumn) AS total FROM sometable HAVING total > 10;
答案 1 :(得分:0)
尝试HAVING
HAVING total > 10