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

后端 未结 30 719
醉酒成梦
醉酒成梦 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:09

    Try this code :-

    SELECT *
       FROM one one1
       WHERE ( n ) = ( SELECT COUNT( one2.salary )
                       FROM one one2
                       WHERE one2.salary >= one1.salary
                     )
    

提交回复
热议问题