主题:有没有办法让2007-11-15排列在2007-9-15前面按时间排列
zhqmpc001
[专家分:0] 发布于 2007-11-15 12:30:00
在获取数据库数据中,我用以下SQL语言sql="select * from 1135 order by inputtime desc"获取数据中2007-9-15却排列在2007-11-15前面,有没有办法让2007-11-15排列在2007-9-15前面按时间排列
回复列表 (共2个回复)
沙发
happyboy2007 [专家分:3900] 发布于 2007-11-15 18:50:00
select * from 1135 order by year(inputtime) desc,month(inputtime) desc,day(inputtime) desc
板凳
菜鸭 [专家分:5120] 发布于 2007-11-16 07:59:00
你的inputtime类型不是datetime,而是字符型吧
我来回复