Als u OFFSET-FETCH
niet kunt gebruiken in SQL Server 2012 en ervan uitgaande dat de tabel een primaire sleutel of kolom(men) heeft waarmee u een rij uniek kunt identificeren, laten we deze UniqueKey
noemen , dan zou je vanaf 2005 ROW_NUMBER
zoals dit...
SELECT UniqueKey, col2, col3
FROM
(
SELECT UniqueKey, col2, col3, ROW_NUMBER() OVER (ORDER BY UniqueKey) AS RowNum
FROM YourTable
) sub
WHERE sub.RowNum BETWEEN @startRow AND @endRow