比如说一个员工表,有EMPNO,DEPTID,SALARY,怎么找出每个部门工资前3的员工
比如说一个员工表,有EMPNO,DEPTID,SALARY,怎么找出每个部门工资前3的员工
[解决办法]
select * from 员工表 a where EMPNO in (select top 3 EMPNO from 员工表 where DEPTID = a.DEPTID order by SALARY desc)
我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html