1.查询部门平均工资在2500元以上的部门名称及平均工资。
select dname,avg(sal)
from emp e join dept d
GROUP BY e.deptno
having avg(sal) > 2500
2.查询员工岗位中不是以“SA”开头并且平均工资在2500元以上的岗位及平均工资,并按平均工资降序排序。
select job,avg(sal)
from emp
group by job
having job not like 'sa%'and avg(sal)>2500
ORDER BY avg(sal) desc
3.查询部门人数在2人以上的部门名称、最低工资、最高工资,并对求得的工资进行四舍五入到整数位。
(不会)
4.查询岗位不为SALESMAN,工资和大于等于2500的岗位及每种岗位的工资和。
select job,sum(sal)
from emp
where comm is not null
GROUP BY job
having job <> 'salesman'and sum(sal)>2500
5.显示经理号码和经理姓名,这个经理所管理员工的最低工资,
没有经理的KING也要显示,不包括最低工资小于3000的,按最低工资由高到低排序。