Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mysql seleciona registros com offset


Você pode enviar o deslocamento para a instrução de limite, assim:
SELECT id 
FROM customers 
WHERE name LIKE "John%" 
LIMIT 8 OFFSET 500

Observe o OFFSET 500 no limite. Isso define o 'ponto inicial' após as primeiras 500 entradas (na entrada #501).

Portanto, as entradas #501, #502, #503, #504, #505, #506, #507 e #508 serão selecionadas.

Isso também pode ser escrito:
LIMIT 500, 8

Pessoalmente, não gosto muito disso e não entendo a ordem.

Ponto pedante:500-508 são 9 entradas, então tive que ajustar.