Привет У меня есть что-то подобное в моей базе данных -Android - Как объединить строки на основе повторяющихся данных в Sqlite
Теперь мне нужно написать запрос, который дает мне следующий результат -
Любая помощь была бы действительно оценена.
Привет У меня есть что-то подобное в моей базе данных -Android - Как объединить строки на основе повторяющихся данных в Sqlite
Теперь мне нужно написать запрос, который дает мне следующий результат -
Любая помощь была бы действительно оценена.
Вы можете использовать обычные операторы SQL в Android SQLite
SELECT month, day_of_week, sum(data) AS total_data, count(month)AS number_of_rows_combined
FROM --table--
GROUP BY month, day_of_week
в Android вы можете использовать SQL как:
Cursor c1 = db.rawQuery(
"SELECT month, day_of_week, sum(data) AS total_data, count(_id)AS number_of_rowa_combined
FROM --your table--
GROUP BY month, day_of_week",
new String[] {}
);
Попробуйте что-то вроде:
select month, day_of_week, sum(data), count(_id)
from table
group by month, day_of_week