【发布时间】:2013-12-28 08:38:49
【问题描述】:
我将用户在 sqlite 中选择的一些数据和日期以 dd-MMM-yyyy 格式存储在 storeDate 命名列中,类型为 TEXT,因为 afaik 没有 DATE直接输入。现在我想按月检索存储的数据。假设我输入 01-Dec-2013 并构建 where 子句,那么我需要获取该特定月份(2013 年 12 月)的数据。有人可以建议如何实现这一目标吗?我目前的查询是:
Cursor cursor= db.rawQuery("SELECT * FROM "+TABLE_NAME+" "+whereClause+" GROUP BY "+CATEGORY, null);
where子句的地方应该给出什么?
【问题讨论】: