mysql课后作业 统计各部门的薪水总和怎么做

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql课后作业 统计各部门的薪水总和怎么做相关的知识,希望对你有一定的参考价值。

参考技术A mysql分组查询group by

select sum(薪水) from 表 group by 部门字段本回答被提问者采纳

查询各部门中高于部门平均工资的人员,人数及该部门的平均工资

先通过查询得到平均工资表,然后在联结查询平均工资表和员工表,Group by修饰count(*),Group by要在where子句之后,order by子句之前。

select a.*,avgsal,count(*) as number
from emp as a,(select deptno,avg(salary) as avgsal from emp group by deptno) as b
where a.deptno=b.deptno and a.salary>b.avgsal
group by a.deptno
order by a.deptno;

 

以上是关于mysql课后作业 统计各部门的薪水总和怎么做的主要内容,如果未能解决你的问题,请参考以下文章

课后作业-需求分析

课后作业1

课后作业-阅读任务-阅读笔记

课后作业-阅读任务-阅读提问-2

课后作业-阅读任务-阅读提问-3

课后作业-阅读任务-阅读提问-3