在SQL Server2005中,Row_number()函數用於檢索結果集分區內行的 連續編號,從1開始 爲每個分區中的第一行。當 通過Table中的大量記錄實現分頁時,這是非常有用的。在SQLite中有沒有可用的功能 與此類似。Sqlite中的ROWNumber
5
A
回答
0
不,通常你會用自己的代碼來處理這些細節。
0
您可以使用類似於以下格式的代碼模擬在ROW_NUMBER()函數中完成的原始編號。
CREATE TABLE Temp.Output AS
SELECT *
FROM (
SELECT 10 AS ID,'Darren' AS Name
UNION ALL
SELECT 20,'Roger'
UNION ALL
SELECT 30,'Emil'
UNION ALL
SELECT 40,'Doug'
UNION ALL
SELECT 50,'Martin'
)
ORDER BY Name ASC
;
SELECT ROWID AS ROWNUMBER, ID, Name
FROM Temp.Output
;
DROP TABLE Temp.Output
;
它不會支持「PARTITION BY」對分組結果(但有一些額外的SQL您可以到)。
相關問題
- 1. EntityFramework&RowNumber
- 2. ROWNUMBER功能
- 3. SQL ROWNUMBER效率
- 4. 計數和ROWNUMBER
- 5. SQL RowNumber其中條件
- 6. 在SQL中按rownumber排序
- 7. SQL的Rownumber與Linq-to-entities
- 8. rowNumber()over(partition_index)在spark-shell中使用mapPartitionsWithIndex
- 9. RowNumber()和SUM()在一個查詢中
- 10. Rownumber()在報告中未報告?
- 11. Row_Number在哪裏RowNumber之間
- 12. LINQ RowNumber,Aggregate(Sum)和GroupBy
- 13. jqGrid查詢RowNumber錯誤
- 14. RDLC報告的Rownumber()函數不正確
- 15. 重啓ROWNUMBER根據具體的情況
- 16. MySQL查詢的排名(ROWNUMBER)和分組
- 17. 在t-sql中的記錄中重複插入rownumber
- 18. 如何顯示Jqgrid中的rownumber列的列名稱
- 19. RowNumber函數中的Order By子句減慢查詢的性能
- 20. RowNumber Case Statement顯示無效列
- 21. 解析函數ROW_NUMBER()VS ROWNUMBER - Oracle Paging
- 22. 在DataTable上創建LINQ以獲取RowNumber
- 23. 根據SQL Server 2012中的rownumber更新行
- 24. 如何在使用PortCMIS的查詢中使用「RowNumber()」?
- 25. 如何在asp.net中使用RowNumber和ColumnNumber來獲取excel名稱?
- 26. 如何在SSRS報告中獲得RowNumber矩陣
- 27. LINQ語句返回ID爲==的東西的元素的rownumber?
- 28. Excel宏插入我目前正在使用的行的rownumber?
- 29. 在sqlite中檢索sqlite列中的值
- 30. 如何使用基於條件的RowVisibility生成SSRS中記錄的Rownumber