Existe uma fução como a LIMIT ou FIRST SKIP no Access?

SQL

08/06/2006

Senhores,

Preciso selecionar uma quantidade de registro em uma tabela Access por exemplo?

Os registro de 1 a 24 e os registro de 25 a 70.

Agradeço a ajuda de todos.


Silviomorelo

Silviomorelo

Curtidas 0

Respostas

Thomaz_prg

Thomaz_prg

08/06/2006

existe o predicado TOP... tipo, para listar os 20 primeiros:

SELECT TOP 20 * FROM TABELA


Mas não existe uma forma de fazer o salto diretamente, como usando o SKIP(pelo menos que eu saiba), então, dá pra complementar assim:

Selecionando do 20 ao 40.

SELECT TOP 20 * FROM TABELA WHERE
NOT ( ID IN ( SELECT TOP 19 ID FROM TABELA ) )


GOSTEI 0
Silviomorelo

Silviomorelo

08/06/2006

Obrigado


GOSTEI 0
POSTAR