我一直在寻找如何做到这一点,但没有提出明确的答案(也许我的资源不是很好)。我需要做一个SQLite查询来从SQLite数据库的两个日期之间检索数据。SQLite,根据日期进行查询
我想这一点:
SELECT CONTACTNAME
FROM SHIPMENT
WHERE DATECREATED
BETWEEN date('11-15-2010')
AND date('12-25-2010');
的数据是在我的SQLite数据库为:
CONTACTNAME=VARCHAR
DATECREATED=date (format: "11/22/2010")
好的,谢谢,不知道为什么我读的教程里面有那个 – Rick 2010-12-15 18:11:31
这只适用于YYYY-MM-DD的日期顺序。 – dan04 2010-12-15 22:34:18
@ dan04,你能澄清“那个”吗?我尝试了我自己的SQLite数据库上面使用的代码,使用MM-DD-YYYY命令,所以我想知道是否引用date()或者SQLite版本中可能与读取此问题的其他人有关的区别:) – 2010-12-16 20:58:59