MySQL对sum()字段 进行条件筛选,使用having,不能用where

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

SELECT region, SUM(population), SUM(area)
FROM bbc
GROUP BY region
HAVING SUM(area)>

在这里,我们不能用where来筛选超过1000000的地区,因为表中不存在这样一条记录。
相反,having子句可以让我们筛选成组后的各组数据

上一篇:Sql server 备份还原后出现“受限制用户”问题


下一篇:linux上的inode编号是什么