我的问题看起来很愚蠢,但我找不到任何有效的解决方案。我的数据库DateTime
中有d/m/Y H:i:s
(String)(day / month / year hour:min:sec)格式。
我需要按DateTime
表订购,但显然它08/06/2015 11:25:37
是在前一天订购的14/05/2015 10:18:20
。我试图将其转换DateTime
为日期,但是它不起作用。
有没有一种方法可以正确地转换它,或按年,月,日,小时等顺序订购?
您可以按转换后的值订购:
select * from TableName
order by STR_TO_DATE(ColumnName, 'd%/m%/Y% H%:i%:s%')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句