Praktiskt taget alla SQL DB-implementationer har ett sätt att specificera starten rad för att returnera, samt numret rader.
Till exempel, i både mysql och postgres ser det ut så här:
SELECT ...
ORDER BY something -- not required, but highly recommended
LIMIT 100 -- only get 100 rows
OFFSET 500; -- start at row 500
Observera att du normalt skulle inkludera en ORDER BY
för att se till att dina bitar är konsekventa
MS SQL Server (som är en "låtsas"-DB) stöder inte OFFSET direkt, men den kan kodas med ROW_NUMBER()
- se det här SO-inlägget
för mer information.