我似乎无法从使用日期时间字符串作为比较的sqlite数据库查询中获得可靠的结果:
select *
from table_1
where mydate >= '1/1/2009' and mydate <= '5/5/2009'
如何处理与sqlite的日期时间比较?
更新:字段mydate是DateTime数据类型
'2009-11-13'
,对于mydate而言,将小于'2009-11-13 00:00:00'
。)
Datetime()
@Brad在他提到的解决方案中所提到的。否则VS2012抱怨。谢谢布拉德。
mydate
列中存储的值是什么日期格式?我猜它不是SQLite支持的格式之一:sqlite.org/lang_datefunc.html