分组函数: group by
求每个部门的平均工资
select deptno ,avg(sal) from emp group by deptno;

出现在select中的字段,如果没有出现在聚合函数里,那么一定要实现在group by里
select deptno ,avg(sal) from emp group by deptno;否则语法通不过
求每个部门、工作岗位的平均工资
select deptno,job ,avg(sal) from emp group by deptno,job;

求每个部门的部门平均薪水大于2000的部门
select deptno,avg(sal) avg_sal from emp group by deptno having avg_sal>2000;
对于分组函数过滤要使用having

3914

被折叠的 条评论
为什么被折叠?



