當日期時間字段遇到2個日期時間相同的條目時,mySQL如何排序? 它將如何處理這種情況?mySQL如何按日期時間排序?
1
A
回答
1
排序時,MySQL的通過按鍵或通過表掃描讀取所有行。然後,因爲它獲得每行匹配過濾條件,它將從零運行qsort到多次。
猜猜這是所有關於首次發現,首次服務,這往往與他們插入的順序有關。
PS。你不應該依賴這個。正如其他答案中所述,請使用附加的排序標準。
http://dev.mysql.com/doc/refman/5.0/en/order-by-optimization.html
1
您可能需要添加其他訂單字段:ORDER BY datetime_fied, second_order_field
1
沒有特定的順序同樣地,當值相等。
你也不能假設每次訂單都是一樣的。
在這裏看到的細節:
How mysql order the rows with same values
如此,它會更好,如果你多場由
ORDER BY datetime_fied, anotherField
相關問題
- 1. PHP/MySQL:按時間排序,然後按日期排序
- 2. MYSQL按日期時間順序排序而不是按時間順序排列
- 3. 如何排序按日期時間排序的記錄?
- 4. 按日期和時間降序排序?
- 5. Mysql按日期排序
- 6. Mysql按日期排序
- 7. MySQL按日期排序
- 8. MySQL按日期排序行
- 9. Firebase按日期排序(時間戳) - Firebase
- 10. 按日期和時間排序
- 11. 按日期和時間排序XSLT
- 12. MVC3 VB:按日期和時間排序
- 13. 按平均日期排序(時間戳)
- 14. 按日期時間排序DataGridView
- 15. 按日期和時間排序
- 16. 如何按日期排序
- 17. 如何按日期排序
- 18. 如何排序日期時間元素
- 19. 如何使用Javascript按日期排序然後按時間排序
- 20. 如何按小時對日期時間進行排序:分鐘(忽略日期)
- 21. 日期時間排序
- 22. jqGrid日期時間排序
- 23. 排序日期和時間
- 24. 的jqGrid排序按日期和時間,但只顯示日期
- 25. 按日期時間的月份/日期排序Django QuerySet?
- 26. Linq按日期在C#中的日期時間排序
- 27. MySQL:按時間排序(MM:SS)?
- 28. 如何按日期和時間對帖子進行排序?
- 29. 如何在java中按日期/時間比較和排序?
- 30. 喬達日期時間數組排序數組按日期時間
'ORDER BY日期時間,next_column_you_want_to_order'添加到您的訂單 –