首页 > 代码库 > sql语句having子句用法,很多时候你曾忘掉

sql语句having子句用法,很多时候你曾忘掉

显示每个地区的总人口数和总面积.仅显示那些面积超过1000000的地区。

SELECT region, SUM(population), SUM(area)

FROM bbc

GROUP BY region

HAVING SUM(area)>1000000

在这里,我们不能用where来筛选超过1000000的地区,因为表中不存在这样一条记录。

相反,HAVING子句可以让我们筛选成组后的各组数据.

sql语句having子句用法,很多时候你曾忘掉