数据库 – 查询最后一天,上周,上个月的SQLite
发布时间:2021-04-25 04:25:35 所属栏目:MsSql教程 来源:网络整理
导读:我的Android SQLite DB中有这个表: CREATE TABLE statistics (subject TEXT,hits INTEGER,fails INTEGER,date DATE) 日期字段在每个寄存器中存储日期时间(‘now’,’localtime’). 现在我必须查询最后一天,上周和上个月的寄存器以显示一些统计信息. 我一
我的Android SQLite DB中有这个表: CREATE TABLE statistics (subject TEXT,hits INTEGER,fails INTEGER,date DATE) 日期字段在每个寄存器中存储日期时间(‘now’,’localtime’). 现在我必须查询最后一天,上周和上个月的寄存器以显示一些统计信息. SELECT Timestamp,datetime('now','-1 week') FROM statistics WHERE TimeStamp < datetime('now','-1 week') 和这个 SELECT * FROM statistics WHERE date BETWEEN datetime('now',localtime') AND datetime ( 'now','-1 month') 并不起作用:( 我该怎么做? 我可以通过简单地在虚拟设备模拟器中转发日期来检查查询是否正常吗? 谢谢! 解决方法我找到了这个解决方案.我希望这个对你有用.最后一天: SELECT * FROM statistics WHERE date BETWEEN datetime('now','start of day') AND datetime('now','localtime'); 上周: SELECT * FROM statistics WHERE date BETWEEN datetime('now','-6 days') AND datetime('now','localtime'); 上个月: SELECT * FROM statistics WHERE date BETWEEN datetime('now','start of month') AND datetime('now','localtime'); (编辑:昌吉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql serve中page结构怎么理解?一文带你看明白page结构
- sql-server – 根据Sql Server中的选定行生成插入脚本?
- sql-server – 如何使用外部SQL数据库中的数据填充SharePoi
- 如何在没有matlabs数据库工具箱的情况下从matlab访问postgr
- sql 常用技巧整理
- 简单触发器的使用 传授于SQL初学者
- 如何在transact sql语句中使用单引号
- sql-server – 什么时候创建STATISTICS而不是创建索引更好?
- sql – 如何设置sort(1)以使用自定义归类?
- wcf – 如何从自定义位置读取app.config,即从.NET中的数据库
站长推荐
热点阅读