How to find third or nᵗʰ maximum salary from salary table?

后端 未结 30 757
醉酒成梦
醉酒成梦 2020-11-30 16:30

How to find third or nth maximum salary from salary table(EmpID, EmpName, EmpSalary) in optimized way?

30条回答
  •  广开言路
    2020-11-30 17:18

    SELECT Salary,EmpName
    FROM
    (
    SELECT Salary,EmpName,DENSE_RANK() OVER(ORDER BY Salary DESC) Rno from EMPLOYEE
    ) tbl
    WHERE Rno=3
    

提交回复
热议问题