OFFSET-FETCH
が使えない場合 SQL Server 2012 で、行を一意に識別できる主キーまたは列がテーブルにあると仮定して、それを UniqueKey
と呼びましょう 、その後 2005 年以降は ROW_NUMBER
このように...
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
プレ>