sql中having用法

来源:百度知道 编辑:UC知道 时间:2024/05/14 05:25:35

这个是用在聚合函数的用法。当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算。运算完后就要用到HAVING 的用法了,就是进行判断了,例如说判断聚合函数的值是否大于某一个值等等。
select customer_name,sum(balance)
from balance
group by customer_name
having balance>200;
这个是银行数据库的例子

having 就是筛选组的筛选器

和where一样,只不过where是筛选记录的