sql >> Database teknologi >  >> RDS >> Mysql

Mysql select poster med offset

Du kan sende forskydningen til grænsesætningen på denne måde:

SELECT id 
FROM customers 
WHERE name LIKE "John%" 
LIMIT 8 OFFSET 500

Bemærk OFFSET 500 på grænsen. Det sætter 'startpunktet' forbi de første 500 poster (ved indgang #501).

Derfor vil post #501, #502, #503, #504, #505, #506, #507 og #508 blive valgt.

Dette kan også skrives:

LIMIT 500, 8

Personligt bryder jeg mig ikke så meget om det og forstår ikke rækkefølgen.

Pedantisk punkt:500-508 er 9 poster, så jeg var nødt til at justere.



  1. Gendannelse af MySQL-databaser ved geninstallation af Wamp

  2. Opret forbindelse til MySQL-database og hent data i Julia

  3. Opret funktion gennem MySQLdb

  4. Vælg fra samme tabel som en Insert eller Update