top of page

OFFSET-FETCH no SQL Server

  • Foto do escritor: Amanda Nascimento
    Amanda Nascimento
  • 4 de jul. de 2024
  • 1 min de leitura

Atualizado: 22 de set. de 2024


A cláusula OFFSET-FETCH é usada para paginar os resultados de uma consulta.


OFFSET especifica quantas linhas devem ser puladas antes de começar a retornar as linhas do conjunto de resultados.


FETCH especifica quantas linhas devem ser retornadas após a aplicação do OFFSET.


No exemplo abaixo, utilizo a cláusula OFFSET-FETCH com base na coluna data_br da minha tabela, e primeiro preciso ordenar os resultados pela coluna desejada para começar a partir de uma data específica, 2024-07-03 como exemplo.


ree



ree

Resultado os 10 primeiros registros a partir do critério de data que solicitei 03/07/2024.





Se fosse preciso retornar o o terceiro resultado a partir do meu critério, seria no lugar de OFFSET 2 ROWS, e a minha data inicial na linha 1 seria 2024-07-24 e seria mostrado 10 linhas a partir disso.

© 2017-2025  Criado e desenvolvido por Amanda Nascimento

  • Discord
  • GitHub
  • youtube
  • LinkedIn Amanda
bottom of page