Sé que esto es una cuestión de edad, sin embargo, es útil mencionar las nuevas características en la última versión.
De Oracle 12c en adelante, se puede usar el nuevo Top-n Fila función limitante. No es necesario escribir una subconsulta, no hay dependencia en ROWNUM.
Por ejemplo, la siguiente consulta devolvería los empleados entre cuarto más alto hasta el 7 de salarios más altos en orden ascendente:
SQL> SELECT empno, sal
2 FROM emp
3 ORDER BY sal
4 OFFSET 4 ROWS FETCH NEXT 4 ROWS ONLY;
EMPNO SAL
---------- ----------
7654 1250
7934 1300
7844 1500
7499 1600
SQL>
Ver [? ** ¿Cómo funciona ROWNUM en una consulta de paginación **] (http://stackoverflow.com/questions/30321483/how-rownum-works-in-pagination-query/30321788#30321788) –