select

chemian
12 de Septiembre del 2005
Hola a todos,
existe alguna forma de recoger solo una linea de lo que te devuelve oracle al hacer una select.
Se que con rownum puedes recoger solo la primera, pero se puede recoger la que me de la gana de todas las que me devuelve, por ejemplo la 30 de un total de 3000.
Muchas gracias

Rodolfo Reyes
12 de Septiembre del 2005
Si se puede, tienes que utilizar un select en el FROM.

SELECT *
FROM (SELECT *
FROM TABLA
ORDER BY campo
)
WHERE ROWNUM = 30