SQL Server 20122014 使用 ORDER BY OFFSET 和 FETCH NEXT
要獲得接下來的 10 行,只需執行此查詢:
SELECT * FROM TableName ORDER BY id OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY;
使用時需要考慮的要點:
ORDER BY
必須使用OFFSET
和FETCH
子句。FETCH
強制使用OFFSET
條款。你永遠不能使用,ORDER BY
…FETCH
。TOP
不能與OFFSET
和FETCH
在同一查詢表示式中組合使用。