如何在SQL Server數據庫中實現分頁它沒有LIMT關鍵字,比如mysql?在SQL Server中尋呼
1
A
回答
-1
它不使用限制,但你可以使用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
0
相關問題
- 1. Microsoft SQL Server尋呼
- 2. 在SQL Server問題中尋呼
- 3. SQL Server尋呼和聖盃
- 4. 在T-SQL中尋呼
- 5. 尋呼在T-SQL
- 6. 尋呼MS SQL
- 7. 尋呼普適SQL
- 8. 尋找在SQL Server
- 9. 與中繼器,SQL Server和自定義的尋呼機
- 10. 在iCarousel中尋呼
- 11. 在ActiveRecord中尋呼
- 12. 在uitableview中尋呼
- 13. 在NHibernate中尋呼
- 14. 在asp.net中尋呼
- 15. 在slickGrid中尋呼
- 16. 在Umbraco中尋呼
- 17. 在Datalist中尋呼
- 18. 在Repeater中尋呼
- 19. SQL Azure尋呼優化
- 20. ASP.NET,SQL 2005年的「尋呼」
- 21. 尋呼在PHP
- 22. 在Rediis尋呼
- 23. 尋呼在Marklogic
- 24. 在Joomla尋呼
- 25. 尋呼SQL Server的動態複雜查詢
- 26. 在Facebook中尋呼FQL
- 27. 在傳統ASP中尋呼
- 28. 在uiscrollview中手動尋呼
- 29. 在j模板中尋呼
- 30. 在asp.net-mvc-2中尋呼
可能重複[分頁SQL Server 2005個的結果(http://stackoverflow.com/questions/2840/paging-sql-server-2005-results) – 2010-08-23 11:34:20