MySQL对sum()字段 进行条件筛选,使用having,不能用where
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL对sum()字段 进行条件筛选,使用having,不能用where相关的知识,希望对你有一定的参考价值。
显示每个地区的总人口数和总面积.仅显示那些面积超过1000000的地区。
SELECT region, SUM(population), SUM(area) FROM bbc GROUP BY region HAVING SUM(area)>1000000
在这里,我们不能用where来筛选超过1000000的地区,因为表中不存在这样一条记录。
相反,having子句可以让我们筛选成组后的各组数据
以上是关于MySQL对sum()字段 进行条件筛选,使用having,不能用where的主要内容,如果未能解决你的问题,请参考以下文章