Nth max salary in Oracle

前端 未结 26 1722
名媛妹妹
名媛妹妹 2020-11-30 07:02

To find out the Nth max sal in oracle i\'m using below query

SELECT DISTINCE sal 
FROM emp a 
WHERE (
       SELECT COUNT(DISTINCE sal) 
       FROM emp b 
          


        
26条回答
  •  甜味超标
    2020-11-30 07:49

    SELECT * 
    FROM Employee Emp1
    WHERE (N-1) = ( 
    SELECT COUNT(DISTINCT(Emp2.Salary))
    FROM Employee Emp2
    WHERE Emp2.Salary > Emp1.Salary)
    

提交回复
热议问题