Retornar ultimos registros

Firebird

03/11/2005

Olá,

Que instrução sql eu uso para retornar os ultimos 100 registros por exemplo...
tipo, tem a instrução FIRST (select FIRST 100 * from tabela), existe alguma coisa que retorne os ultimos??

Vlw


Ramms

Ramms

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

03/11/2005

dependendo do critério de ´últimos registros´, você pode usar o first com a ordem invertida.

por exemplo:
select first 100 * from cliente
order by datadecadastro  <- dessa forma virão os 100
                            primeiros clientes cadastrados


select first 100 * from cliente
order by datadecadastro desc  <- dessa forma virão os 100
                                 últimos clientes cadastrados



GOSTEI 0
POSTAR