Существует простой способ получить верхние N строк из любой таблицы:
SELECT TOP 10 * FROM MyTable ORDER BY MyColumn
Есть ли эффективный способ запроса M строк, начиная с строки N
Например,
Id Value
1 a
2 b
3 c
4 d
5 e
6 f
И запрос вроде этого
SELECT [3,2] * FROM MyTable ORDER BY MyColumn /* hypothetical syntax */
запрашивает 2 строки, начиная с 3d строки, т.е. возвращаются 3d и 4 строки.