Obtener la enésima fila de una tabla en Oracle
A veces queremos poder recuperar la enésima fila de una consulta. Una posible opción sería la siguiente:
SELECT rn, columna FROM ( SELECT rownum rn, columna FROM tabla ) WHERE rn=N; |
Esta no es la única, ni la mejor solución. Aquí hay un debate con otro tipo de soluciones a esta consulta que puede que te sean de interés.