objective-c - 如何在sqlite数据库中检索两个日期之间的日期

标签 objective-c ios sqlite

OrderDate 是我表中的日期类型字段,格式为 dd/MM/yy,该字段属于表中的所有记录。

我只需要按两个日期过滤那些订单,比如 O.Order_Date between '01/11/12' and '15/11/12' 但它也选择了那些记录不属于十一月和今年。

Here is the Result of query

谁能指导我如何在两个日期之间获取正确的数据。

最佳答案

查询

insert into test (t) select '2012-01-15';

insert into test (t) select '2012-11-16';

select * from test where t between '2012-01-01' and '2012-02-01';

Fiddle demo

关于objective-c - 如何在sqlite数据库中检索两个日期之间的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13395217/

相关文章:

java sqlite - 显示选择

ios - 我会在 MBProgressHud block 中使用调度吗?

如果超出父 View 边界,iOS7 的 subview 将被修剪

objective-c - 从 Apple 指南中理解 "Referring to Instance Variables"时出现问题

iphone - iPhone 应用程序中的 JsonParser

ios - SPP 配置文件蓝牙 iOS

ios - 崩溃时未打开 Jira(Jira - Fabric 集成)

ios - 在 Swift Sprite-Kit 游戏中实现游戏菜单

Android 用不同的值更新多行

php - 使用 PHP 记录页面点击的最佳实践?