我正在尝试选择具有>=
所选日期的到期日期的项目。我使用的是 yyyy-mm-dd 格式,这是我的 sql 语句:
String sql = "SELECT _id, item, value, finalDate FROM "+DATABASE_TABLE+" WHERE date(finalDate) >= date("+selectedDate+")";
这个查询总是在我的数据库中产生一个“全选”,就好像没有条件一样。
一些有用的信息:
selectDate
是一个字符串,其日期格式为 yyyy-mm-dd 我正在执行这样的查询:
return db.rawQuery(sql,null);