Oracle复杂查询

现有一EMP(员工表),结构如下:
empno:员工id,deptno:部门id,sal:工资,name:员工姓名

Oracle复杂查询

要求:查询出每个部门大于该部门平均工资的人数。

SELECT
	deptno,
	COUNT( 1 ) 
FROM
	emp t1 
WHERE
	t1.sal > ( SELECT AVG( t2.sal ) FROM emp t2 WHERE t1.deptno = t2.deptno ) 
GROUP BY
	deptno;
SELECT
	deptno,
	AVG( sal ) 
FROM
	emp 
GROUP BY
	deptno;

感谢我室友峰点在遥远的呼和浩特帮我写这条sql,大佬就是大佬!
特发此博,以资鼓励!