Если, как кажется, вы хотите получить первые строки 1-100, затем строки 101-200 и т. Д., То вы можете использовать более прямой (но нестандартный) синтаксис. Другие СУБД имеют аналогичные обозначения, обработанные несколько иначе.
Для получения строк 101-200:
SELECT SKIP 100 FIRST 100 t.*
FROM Table AS T
WHERE ...other criteria...
Вы можете использовать переменную хоста вместо литерала 100 (или одного подготовленного оператора с разными значениями для заполнителей на разных итерациях).