SQL HAVING 子句:与 GROUP BY 搭配使用详解
HAVING 通常与 GROUP BY 一起使用,用于在对聚合函数进行分组操作后,对分组结果进行筛选。HAVING 子句用于在分组后过滤分组结果,只保留满足条件的分组结果。HAVING 子句中可以使用聚合函数和 GROUP BY 中列名,也可以使用 WHERE 子句中的条件运算符。
例如:
SELECT department, AVG(salary)
FROM employees
GROUP BY department
HAVING AVG(salary) > 5000;
以上 SQL 语句将按照部门分组,计算每个部门的平均工资,然后筛选出平均工资大于 5000 的部门。
原文地址: https://www.cveoy.top/t/topic/mXDA 著作权归作者所有。请勿转载和采集!