В SQL Server 2005 есть функция row_number (), которая упрощает разбиение на страницы.
SELECT * FROM table WHERE row_number() between x and y
Есть ли способ SQL-сервера сделать то же самое в SQL Server 2000?
(Примечание: у меня нет доступа к уникальной последовательной нумерации для запроса, то есть к чему-то, что было бы синонимом row_number ())