参考链接:
(3条消息) 数据库查询语句 -- HAVING的用法_数据库having用法_前行者001的博客-优快云博客
where一定用在group by之前,因为where是对每一行数据进行过滤的,而如果使用group by进行分组之后,就是对每一组数据进行操作了,因此不可以使用where了,此时可以使用having进行条件筛选,having后结合聚合函数使用,例如:
SELECT region, SUM(population), SUM(area)
FROM bbc
where area>1000
GROUP BY region
HAVING SUM(area)>1000000