Поиск проблемы при составлении запроса - PullRequest
0 голосов
/ 28 марта 2012
 Cursor cursor12 = managedQuery(GroceryListContentProvider.NOTES_URI,
            projection, where, null, null);   


String where="date1>='" + from + "'" + " AND " + "date1<='" + to+ "'";

String[] projection = new String[] {(count(Notes.NOTE_DATE1)),sum(Notes.TOTAL_COST),Notes.NOTE_DATE1};

Если курсор содержит такие значения:

2012-03-12       25
2012-03-12       50
2012-07-14       88

Тогда мой вывод должен быть:

2012-03-12(2)    75
2012-07-14(1)    88

Можно ли найти количество column_field, используя этот запрос?

Может кто-нибудь помочь мне с этим?

1 Ответ

0 голосов
/ 28 марта 2012

Вы должны написать цикл для записей на ту же дату. Построить сумму по всем затратам на конкретную дату. Затем начните со следующей записи, которую вы найдете, и продолжайте до тех пор, пока не закончите со всеми записями. Всегда сравнивайте одни и те же записи и заканчивайте, когда достигнете конца.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...