数据库 – 查询最后一天,上周,上个月的SQLite
发布时间:2021-05-08 09:13:13 所属栏目: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-server – 如何在表引用自身时编写查找所有循环引用的查
- 针对SQL 2000 的分页存储过程代码分享
- sql – 选择仅包含特定表的数据库
- sql-server – DL380p-Gen8 D2700适用于SQL 2012标准版的适
- sql-server – 将SQL Server实例根目录放在单独的驱动器上是
- wcf – 如何从自定义位置读取app.config,即从.NET中的数据库
- sql-server – 为什么在我的测试用例中,顺序GUID键的执行速
- jwt – Keycloak从数据库/外部源添加额外声明
- 浅谈sql数据库常用语句,你知道多少?
- sql-server – 可以在一台SQL服务器上放置的数据库数量有限
站长推荐
- sql-server – SQL Server CASE语句是否评估所有
- sql-server – 恢复数据库,不包括FILESTREAM数据
- sql-server – 在我的本地计算机上通过SQL Serve
- @OrderBy导致java.lang.ClassCastException:ant
- sql-server – SQL Server中是否存在“包含文件”
- sql-server – 找出导致最大网络流量的查询
- sqlserver下将数据库记录的列记录转换成行记录的
- sql-server-2008 – 查找导致等待的查询
- sqlserver中如何寻找出连续日期记录的代码
- 数据库 – 查询最后一天,上周,上个月的SQLite
热点阅读