2013-01-02 124 views
-2

之后的3天范围内从SQLite中恢复数据我试图实现的是从SQLite数据库检索记录,这些记录在当前日期前3天和当前日期后3天范围内,包括当前日期。在当前日期前3天和在

它是如何做到的?

+0

-1告诉我们你已经拥有的代码。 –

+0

表中的日期字段的类型是什么?我的意思是字符串,int ??? –

+0

为什么-1?你本可以首先要求它。 我有什么是当前date.i代码有点失去了如何可以做+3和-3天这就是为什么我问这里..! – sankettt

回答

0

假设您的日期都存储在SQLite的日期函数所需要的格式,即yyyy-mm-dd,您可以使用date function作出的日期计算:

SELECT * 
FROM MyTable 
WHERE DateCol BETWEEN date('now', '-3 days') AND date('now', '3 days')