列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序(oracle数据库中的emp表)
2017-10-18 14:35
4195 查看
列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序(测试表为oracle数据库中的emp表)
查询每个部门的平均工资
1,select deptno,avg(sal) from emp group by deptno;
查询工资高于本部门平均工资的员工和对应的员工编号,员工工资,部门编号
2,select e.empno,e.sal,e.deptno from emp e,(select deptno,avg(sal) as asal from emp group by deptno) e1 where e.deptno=e1.deptno and e.sal>e1.asal;
查询每个部门中高于本部门平均工资的部门人数 和 [b]每个部门中[/b]工资高于本部门平均工资部门编号
3, select count(*),e.deptno from emp e,(select deptno,avg(sal) as asal from emp group by deptno) e1 where e.deptno=e1.deptno
and e.sal>e1.asal group by e.deptno;
查询工资高于本部门平均工资部门编号 和 高于本部门平均工资的人数 并按部门号排序
4,select count(*),e.deptno from emp e,(select deptno,avg(sal) as asal from emp group by deptno) e1 where e.deptno=e1.deptno and e.sal>e1.asal group by e.deptno order
by e.deptno;
查询每个部门的平均工资
1,select deptno,avg(sal) from emp group by deptno;
查询工资高于本部门平均工资的员工和对应的员工编号,员工工资,部门编号
2,select e.empno,e.sal,e.deptno from emp e,(select deptno,avg(sal) as asal from emp group by deptno) e1 where e.deptno=e1.deptno and e.sal>e1.asal;
查询每个部门中高于本部门平均工资的部门人数 和 [b]每个部门中[/b]工资高于本部门平均工资部门编号
3, select count(*),e.deptno from emp e,(select deptno,avg(sal) as asal from emp group by deptno) e1 where e.deptno=e1.deptno
and e.sal>e1.asal group by e.deptno;
查询工资高于本部门平均工资部门编号 和 高于本部门平均工资的人数 并按部门号排序
4,select count(*),e.deptno from emp e,(select deptno,avg(sal) as asal from emp group by deptno) e1 where e.deptno=e1.deptno and e.sal>e1.asal group by e.deptno order
by e.deptno;
相关文章推荐
- 列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序:
- 列出薪金高于公司平均薪金所有员工,所在部门,上级领导,公司的工资等级
- 列出与'SCOTT'从事相同工作的所有员工及部门名称、部门人数、平均工资
- 找出那些工资高于他们所在部门的平均工资的员工
- 数据库题——高于部门平均工资查询问题
- 查询各个员工的员工号,员工名及其所在部门的平均工资
- [数据库]关于三个比较典型的数据库试题(1.找到员工表中工资最高的前三名;2.找到员工表中薪水大于本部门平均薪水的员工;3.统计每年入职的员工个数)
- 查询出部门名称、部门的员工数、部门的平均工资、部门的最低收入雇员姓名和最高收入雇员的姓名
- 将50号部门的员工工资设置为30号部门的平均工资加300
- 将110号员工的工资修改为其所在部门的平均工资多100元
- MapReduce案例学习(6) 列出工资比公司平均工资要高的员工姓名及其工资
- sql题目--平均工资高于3000的那个部门
- Oracle查询各个部门工资小于各个部门平均工资的员工
- 一句sql 在所有部门中选择平均工资最高的部门所有员工
- oracle--查询本部门薪水大于平均工资的员工
- 查询各部门中高于部门平均工资的人员,人数及该部门的平均工资
- 查看部门里工资大于平均水平的员工信息,并按部门分组
- 查询50号部门员工的平均工资,如果平均工资低于5000,则每个员工工资增加1000
- 【SQL】求得工资在部门平均工资之上得员工
- 查询出部门名称、部门的员工数、部门的平均工资、部门的最低收入雇员姓名和最高收入雇员的姓名