Как сделать выборку из базы суммируя значения поля по дням?

В базе есть поля value (int) и created_at (дата время в mills).

Как сделать выборку по периоду дат с группировкой по суткам и суммированием значений за сутки?

Можно ли выделить дату из поля или надо добавлять поле, содержащее только дату без времени?

Или лучше добавить таблицу в которую заносить готовые суммы/даты при добавлении/изменении данных первой таблицы?
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
select
  strftime('%d-%m-%Y', created_at) as creation_date,
  sum(value) as val
from some_table
group by creation_date;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы