sqllite之查询本周和近一周的数据信息

这篇博客介绍了如何在SQLite中查询本周和近一周的数据信息。通过使用`datetime()`函数结合日期运算,可以实现对datetime和date类型字段的查询。例如,查询近一周数据的SQL语句为:`select * from 数据表 where 条件 and 时间字段 >= datetime('now','start of day','-6day') and 时间字段 <= datetime('now','start of day','+0 day')`。对于日期类型的字段,查询当天数据需要加1天,而datetime类型则不需要。" 136688236,22544804,Python快速生成随机图片,"['python', 'pillow', '图像处理', '随机生成', '图片生成']
摘要由CSDN通过智能技术生成

给大家推荐篇博客关于由当前日期查询昨天或者本周数据的:http://www.cnblogs.com/xszjk/articles/5517360.html(有一篇特别好的,但是找不着了,就先推本篇)

SQLlite本周和近一周数据信息查询

近一周

select +所查内容 form 数据表 where 条件 and 数据库时间字段>=datetime('now','start of day','-6day') and 数据库时间字段<=datetime('now','start of day','+0 day')";

本周

select +所查内容 form 数据表 where 条件 and 数据库时间字段>=datetime('now','start of day','-6day','weekday 1') and 数据库时间字段<=datetime('now','start of day','+0 day','weekday 1')";

eg:

//从Record表里查询从当天开始近一周的所有的数据信息(finish_time在数据库里是datetime类型的)【包含当天】

string sql="select * from tm_Record whe

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值