Cursor cursor = db.rawQuery("SELECT * FROM expenses WHERE expense_date > (SELECT DATE('now', '-7 day'));", null);
У меня есть этот выше запрос, чтобы получить все записи, которые были вставлены за последние 7 дней. Но в результате этого запроса я получаю все записи. Столбец даты этих записей вставляется через Android DatePicker
, и они находятся в формате 30-Jul-2015. Наверное, поэтому этот запрос работает неправильно. Есть ли способ сделать их последовательными, чтобы этот запрос работал правильно, или я пропускаю что-то еще? Любая помощь будет оценена по достоинству.Android: SQLite Получение всех записей, которые вставляются в последние 7 дней