group by后用having
having 的作用是过滤,在分组后再次进行过滤,使用having
#查询薪资大于6000的部门;
select dept_name,
avg(salary)
from emp where dept_name is not null
group by dept_name having avg(salary) >6000;
这里是引用
where
where 进行分组前的过滤
where 后面不能写 聚合函数
having
having 是分组后的过滤
having 后面可以写 聚合函数
原创
2021-04-07 17:05:37 ·
141 阅读 ·
0 评论