有一張員工表,有員工名稱,部門編號,工資收入,查詢每個部門中收入前三的人員清

select t1.deptno,t2.dName,t1.ename,t1.sal from

(

select deptno,ename,sal

from (select deptno,ename,sal,row_number() over(partition by deptno order by sal)rn

from emp) 

where rn <=3) t1 left join dept t2 on t2.deptno=t1.deptno


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章