Nth max salary in Oracle

前端 未结 26 1662
名媛妹妹
名媛妹妹 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:55

    SELECT Min(sal)
    FROM   (SELECT DISTINCT sal
            FROM   emp
            WHERE  sal IS NOT NULL
            ORDER  BY sal DESC)
    WHERE  rownum <= n;  
    

提交回复
热议问题