0
A
回答
3
沒有。沒有辦法保證記錄的行順序。您必須使用ORDER BY
。
0
不指定ORDER BY
,也不能保證你的列將在任何特定的順序返回 - 你應該考慮它是隨機的。順序取決於引擎;使用MyISAM,它們將以INSERT順序返回,除非有更新/刪除。藉助InnoDB,它們將按主鍵進行排序。
如果你希望你列在一個特定的順序進行排序,包括表定義和ORDER BY
,一個序列/時間戳。
相關問題
- 1. 使用順序主鍵插入查詢
- 2. 哈希表 - 按照它們的輸入順序排序
- 3. LevelDB:按插入順序迭代鍵
- 4. Lua - 按插入順序打印表鍵
- 5. 「哈希按照相應的鍵被插入的順序枚舉它們的值。」
- 6. 以主鍵順序插入行會更快嗎?
- 7. TinyMCE按鈕插入順序
- 8. SQL服務器:插入選擇其中排序順序等於插入主鍵
- 9. 使用jquery插入'輸入按鍵'
- 10. 插入主鍵時插入外鍵?
- 11. C++按字母順序插入排序
- 12. 如何按排序順序插入
- 13. TransactionScope主鍵插入,然後外鍵插入 - >插入2主鍵行
- 14. 的準確順序返回行它們插入
- 15. 插入自主鍵
- 16. DataGridView插入主鍵
- 17. 輸入按鍵
- 18. 以隨機順序輸入字符串並將它們打印
- 19. 保持順序主鍵在錯誤插入
- 20. 禁用輸入按鍵輸入按鈕
- 21. SqlBulkCopy插入順序
- 22. 按字母順序插入矢量
- 23. 按字母順序插入到LinkedList中
- 24. 數據庫插入不按順序
- 25. T-SQL不按順序插入
- 26. MySQL:按順序插入選擇
- 27. sql - 測試記錄按順序插入
- 28. d3js - 如何按順序插入東西?
- 29. vbscript按字母順序插入一行
- 30. Mysql:按順序將值插入缺口
謝謝你的claryfication – schlimpf
@schlimpf。 。 。要強調,在SQL中,表本質上是無序的。請記住,關係型數據庫是基於套,不表,集合沒有排序。 –