SQLite DateTime比较我似乎无法从使用日期时间字符串作为比较的sqlite数据库的查询中获得可靠的结果,如下所示:select *
from table_1
where mydate >= '1/1/2009' and mydate <= '5/5/2009'我该如何处理与sqlite的日期时间比较?update:field mydate是DateTime数据类型解:遵循datetime函数并具有字符串格式为YYYY-MM-DD HH:mm:ss我取得了如下良好的结果,如下所示select *
from table_1
where mydate >= Datetime('2009-11-13 00:00:00')
and mydate <= Datetime('2009-11-15 00:00:00')
3 回答
BIG阳
TA贡献1859条经验 获得超6个赞
我最近遇到了同样的问题,我解决了这个问题:
SELECT * FROM table WHERE strftime('%s', date) BETWEEN strftime('%s', start_date) AND strftime('%s', end_date)
添加回答
举报
0/150
提交
取消