Практически всички реализации на SQL DB имат начин за указване на начало ред за връщане, както и числото от редове.
Например и в mysql, и в postgres изглежда така:
SELECT ...
ORDER BY something -- not required, but highly recommended
LIMIT 100 -- only get 100 rows
OFFSET 500; -- start at row 500
Имайте предвид, че обикновено ще включите ORDER BY
за да сте сигурни, че вашите парчета са последователни
MS SQL Server (като "преструвана" DB) не поддържа OFFSET директно, но може да бъде кодиран с помощта на ROW_NUMBER()
- вижте тази публикация на SO
за повече подробности.