LIMITE e DESLOCAMENTO

Concluído

Ao lidar com grandes conjuntos de dados, geralmente é necessário recuperar apenas uma parte dos resultados.

A cláusula LIMIT permite especificar o número máximo de linhas a serem retornadas, evitando sobrecarregar seu aplicativo ou usuário.

OFFSET é usado com LIMIT para navegar por esses resultados, permitindo que você recupere 'páginas' de dados. Isso é valioso para aplicativos que exibem dados em partes, como páginas da Web ou relatórios, e para otimização de desempenho quando você só precisa de uma amostra dos dados.

Limitar o número de linhas retornadas

SELECT product_name, price 
FROM sales.products
LIMIT 10;

Essa consulta recupera os primeiros 10 produtos da tabela. A cláusula LIMIT no SQL é uma ferramenta poderosa para controlar o número de registros exibidos nos resultados da consulta, permitindo a manipulação eficiente de dados e a análise focada.

Usar OFFSET para pular linhas

SELECT * 
FROM sales.products
LIMIT 10 OFFSET 20;

Essa consulta recupera 10 produtos, a partir da 21ª linha. É importante observar que as linhas retornadas podem nem sempre ser consistentes em várias execuções, a menos que uma cláusula ORDER BY seja usada para garantir uma sequência específica, supondo que os dados na tabela permaneçam inalterados.
A sequência pode variar com base em fatores como a forma como o mecanismo de banco de dados processa consultas ou alterações nos dados da tabela subjacente.