当日期时间字段遇到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'添加到您的订单 –