相关疑难解决方法(0)

SQLite DateTime比较

我似乎无法从使用日期时间字符串作为比较的sqlite数据库的查询中获得可靠的结果,如下所示:

select * 
  from table_1 
 where mydate >= '1/1/2009' and mydate <= '5/5/2009'
Run Code Online (Sandbox Code Playgroud)

我该如何处理与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')
Run Code Online (Sandbox Code Playgroud)

sql sqlite

112
推荐指数
7
解决办法
17万
查看次数

标签 统计

sql ×1

sqlite ×1