为了账号安全,请及时绑定邮箱和手机立即绑定

SQLite DateTime比较

SQLite DateTime比较

开满天机 2019-08-02 14:27:30
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)



查看完整回答
反对 回复 2019-08-02
  • 3 回答
  • 0 关注
  • 3093 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信