运算符之间的 Sqlite 问题

Posted

技术标签:

【中文标题】运算符之间的 Sqlite 问题【英文标题】:Sqlite between operator issue 【发布时间】:2012-06-27 04:46:52 【问题描述】:

我需要查询来获取两天之间的数据。我试过这个。但它给出了表的所有记录。中间运算符不起作用。

Select * From Test
Where strftime('%d-%m-%Y',Date) Between '01-06-2012' And '30-06-2012'

我该如何解决这个问题?

【问题讨论】:

【参考方案1】:

试试这个,

Select * From Test
Where strftime('%Y%m%d',Date) Between '20120601' And '20120630'

【讨论】:

以上是关于运算符之间的 Sqlite 问题的主要内容,如果未能解决你的问题,请参考以下文章

无法在 System.Data.SQLite 中使用 REGEXP 运算符

sqlite 的基本使用3

如何使用比较运算符过滤 SQLite 中的数据 [重复]

Node.js sqlite3 IN 运算符

带有in运算符的Ionic3原生SQLite选择查询

如何使用括号进行算术运算