SQLite 按照日期分组
使用这个format ('%Y-%m-%d')来查询对应的年月日的分组 查询2015年的所有数据 select*frommytablewherestrftime('%Y',datatime) ='2015' 查询2015年9月的所有数据(注意格式一定要是yyyy-MM,不能使用2015-9) select*frommytablewherestrftime('%Y-%m',datatime) ='2015-09' 查询2015年9月23号的所有数据同理推断为 '%Y-%m-%d',254)">'2015-09-23' 以下这个语句是:取出月份,并加上2个月的查询结果,满足代码中循环的需要
select * from mytable where strftime('%m',datatime, '+2 months') = '12' 以下的数据就可以满足按照年来进行分组查询 SELECT count(*) from mytable GROUP BY strftime('%Y',datatime)
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |