[英]When selecting data with DATE_FORMAT() is not getting proper values MySQL
[英]Can MySQL properly sort DATETIME columns when the values have been formatted with DATE_FORMAT?
几乎不言自明。 当日期已用DATE_FORMAT
格式化时,MySQL 可以对日期进行排序(即不是按字母顺序,而是按日期)?
具体来说,就我而言,仅从 DATETIME 值中提取了 DATE 部分。
是的。
ORDER BY DATE(`date_time`) DESC
如果您在选择列时已经计算过了,只需使用它的别名。
SELECT DATE(`date_time`) AS `date`
FROM `table`
ORDER BY `date` DESC
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.