How can I select the record with the 2nd highest salary in database Oracle?

后端 未结 18 1413
孤城傲影
孤城傲影 2020-12-30 17:27

Suppose I have a table employee with id, user_name, salary. How can I select the record with the 2nd highest salary in Oracle?

I googled it, find this solution, is t

18条回答
  •  醉酒成梦
    2020-12-30 17:49

    select salary from EmployeeDetails order by salary desc limit 1 offset (n-1).
    

    If you want to find 2nd highest than replace n with that 2.

提交回复
热议问题