Rownum ?????
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
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
Curtidas 0
Respostas
Motta
18/02/2005
select *
from (
select tabela.*,rownum linha
from tabela
)
where linha = 2
gambiarra ...
from (
select tabela.*,rownum linha
from tabela
)
where linha = 2
gambiarra ...
GOSTEI 0
Fernando Piccini
18/02/2005
Ao colega q me ajudou fico muito agradecido! :D
[b:d2ad85a0fc]vlw[/b:d2ad85a0fc]
[b:d2ad85a0fc]vlw[/b:d2ad85a0fc]
GOSTEI 0