Sam*_*mer 10 mysql datetime sql-order-by
我有一个包含datetime字段类型的表,我想对select语法进行排序取决于它的降序,如下所示:
2012-12-12 01:44:20
2012-12-11 01:44:40
2012-12-10 01:40:36
2012-12-09 12:28:19
2012-12-09 12:19:21
2012-12-09 12:11:50
2012-12-09 12:00:11
2012-12-09 11:59:26
2012-12-09 11:57:08
2012-12-09 11:55:21
zer*_*kms 27
ORDER BY columnname DESC
Run Code Online (Sandbox Code Playgroud)
TA-DAH!
小智 14
ORDER BY UNIX_TIMESTAMP(columnname) DESC
Run Code Online (Sandbox Code Playgroud)
这UNIX_TIMESTAMP
是必需的,因为mysql将它们测试为字符串(ex 9:00
出现在后面16:00
)