sqlite数据库中如何用sql语句把存有时间数据的字段值进行排序 5

我创建了一个表spxx里面有个字段名为date,用来存放我的时间数据,格式是这样的,2014年03月02日12:16、2014年01月17日18:21,我现在想把这些时间... 我创建了一个表 spxx 里面有个字段名为date,用来存放我的时间数据,格式是这样的,2014年03月02日 12:16、2014年01月17日 18:21,我现在想把这些时间数据存放到数据库里,然后统一按降序或者升序排列,不知道怎么弄,这个字段我是应该用时间日期型呢还是文本型的?然后用什么样的sql语句可以进行排序? 展开
 我来答
du瓶邪
推荐于2016-07-22 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2908万
展开全部
代码如下:
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
java.util.Date d=new java.util.Date();
String ds=df.format(d);
String sql="insert into biao (rq) values ('"+ds+"')";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b0905b3
推荐于2020-12-10 · TA获得超过293个赞
知道小有建树答主
回答量:286
采纳率:100%
帮助的人:280万
展开全部
当然用时间日期类型datetime了,查询排序、插入、存储空间等,时间日期类型比文本效率更高
更多追问追答
追问
那这个语句问写呢,然后可以按照我的这种时间格式2014年01月17日 18:21排序?
追答
列的类型为timestamp 才行,date类型只能包含日期,其他排序和插入都是标准的写法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式