在SQLServer中,可以通過使用OFFSET和FETCH NEXT關鍵字來實現分頁查詢,同時也可以使用TOP關鍵字來限制返回的結果集數量。
示例1:使用OFFSET和FETCH NEXT實現分頁查詢
SELECT * FROM table_name
ORDER BY column_name
OFFSET 0 ROWS
FETCH NEXT 10 ROWS ONLY;
示例2:使用TOP關鍵字限制返回的結果集數量
SELECT TOP 10 * FROM table_name
ORDER BY column_name;
在以上示例中,將返回table_name表中按照column_name列排序后的前10條記錄。OFFSET和FETCH NEXT關鍵字用于指定要返回的記錄的偏移量和數量,而TOP關鍵字則用于限制返回的結果集數量。