Use DENSE_RANK to select top-n of a table in Oracle SELECT * FROM (SELECT EMPLOYEE_ID, FIRST_NAME, SALARY, DENSE_RANK () OVER (ORDER BY SALARY DESC) TOPRANK FROM HR.EMPLOYEES) WHERE TOPRANK <= 3
Filed under: Oracle | Tagged: Oracle, SQL | Leave a Comment »
















