HAVING 通常与 GROUP BY 一起使用,用于在对聚合函数进行分组操作后,对分组结果进行筛选。HAVING 子句用于在分组后过滤分组结果,只保留满足条件的分组结果。HAVING 子句中可以使用聚合函数和 GROUP BY 中列名,也可以使用 WHERE 子句中的条件运算符。

例如:

SELECT department, AVG(salary)
FROM employees
GROUP BY department
HAVING AVG(salary) > 5000;

以上 SQL 语句将按照部门分组,计算每个部门的平均工资,然后筛选出平均工资大于 5000 的部门。

SQL HAVING 子句:与 GROUP BY 搭配使用详解

原文地址: https://www.cveoy.top/t/topic/mXDA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录