求助:一个很基础的问题 怎么也想不出来了
如果需要测试脚本请参阅:
http://blog.chinaunix.net/u3/93838/showart_1917196.html
问题是这样的:求出emp表中各个部门工资最多的人的信息,用group by,不要用row_number.
select sum(sal),dept from emp group by dept; 我是想把员工的名字也一起查出来,不知道放在哪。
我写了一个这样的
select ename, sal, deptno
from emp a
where sal = (select max(sal) from emp b where b.deptno = a.deptno);
我感觉用group by 是可以的就是不知道怎么弄了。。。。。。。