я пытаюсь выбрать несколько счетов в зависимости от времени обновления ..Выбор диапазона дат из базы данных SQLite
Моя таблица с именем в качестве учетной записи и имеет столбцы как createdOn , updatedOn, acountName
и т.д.
Теперь дата хранится как строка 2012-03-20
Как я могу сделать запрос sql для выбора учетных записей diff в зависимости от даты.
Вот мой код
public ArrayList<Account> getAllAccountsForReports(Date dateTo, Date dateFrom)
{
ArrayList<Account> accounts = new ArrayList<Account>();
String queryString = "SELECT * FROM MAAccounts WHERE updatedOn = ? BETWEEN updatedOn = ? ORDER BY accountType, accountName";
Cursor result = mDb.rawQuery(queryString, new String[]{ dateToDB(dateTo), dateToDB(dateFrom)});
Скажите, пожалуйста, как я могу исправить мой запрос.
С наилучшими пожеланиями
MAAcount - мое имя в моей таблице. Спасибо, это сработало :) –