Rownum ?????

Oracle

18/02/2005

ola!
Gostaria de saber como retornar um determinado registro de uma consulta utilizando o rownum???

Ex: select * from usuario where rownum = 1
(para tazer o primeiro registro funciona) mas se eu quiser trazer apenas o segundo ou o terceiro... não funca.

Ex: select * from usuario where rownum = 2
(Assim não funciona)

Alguem poderia me ajudar ou me dar uma ajuda para pegar um determinado registro pelo indice do rownum??????

Atenciosamente Fernando


Fernando Piccini

Fernando Piccini

Curtidas 0

Respostas

Motta

Motta

18/02/2005

select *
from (
select tabela.*,rownum linha
from tabela
)
where linha = 2


gambiarra ...


GOSTEI 0
Fernando Piccini

Fernando Piccini

18/02/2005

Ao colega q me ajudou fico muito agradecido! :D

[b:d2ad85a0fc]vlw[/b:d2ad85a0fc]


GOSTEI 0
POSTAR