关于sqlite3按日期排序的问题
字段是Date类型的,我用order by dt Desc 发现日期排序是不对,请问该怎么写?
[解决办法]
sqlite存储时没数据类型的,即使指定了字段类型也不能控制它怎么存,比如存数字的字符串它就存成数字了
建议直接用浮点型存,排序应该不会错了,读写时和datetime类型可以直接强制转换
发布时间: 2013-03-16 11:51:46 作者: rapoo
关于sqlite3按日期排序的问题
字段是Date类型的,我用order by dt Desc 发现日期排序是不对,请问该怎么写?
[解决办法]
sqlite存储时没数据类型的,即使指定了字段类型也不能控制它怎么存,比如存数字的字符串它就存成数字了
建议直接用浮点型存,排序应该不会错了,读写时和datetime类型可以直接强制转换