【发布时间】:2015-10-21 08:50:54
【问题描述】:
我想按小时从 sqlite 数据库中获取记录。以下是我的问题
1) 我必须从 sqlite 中提取过去一小时的所有数据。我尝试了以下查询,但它为我提供了当天所有时间的数据
查询:
SELECT * FROM Table1 where Date >= datetime('now','-1 hours')
Table1 是我的表名,Date 是 DATETIME 类型的列名
例如:数据库中有以下记录
当我在 sqlite firefox 浏览器工具中触发查询时,它会返回我
我不想要的。
从数据库中获取过去 1 小时数据的查询应该是什么
2) 应该查询什么才能根据每小时从数据库中获取值,例如我必须获取过去 1 小时的数据,然后是过去 1-2 小时的数据,过去 2-3 小时的数据,即两小时之间的一小时数据?
任何帮助将不胜感激。
【问题讨论】:
标签: sqlite android-sqlite