在SQL Server中寻呼
答
它不使用限制,但你可以使用TOP:
SELECT TOP 10 *
FROM foo
WHERE whateverPagingID >= 650 /* or whatever the last page started with */
ORDER BY pagingID;
+2
这只会得到第一页。你需要使用ROW_NUMBER函数 – 2010-08-23 10:41:43
+0
我的答案隐含着你保留最后一个pagingID(在这种情况下是650)并将它提供给WHERE子句。对不起,如果不清楚。 – 2011-01-09 14:09:32
可能重复[分页SQL Server 2005个的结果(http://*.com/questions/2840/paging-sql-server-2005-results) – 2010-08-23 11:34:20