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

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

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

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

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

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

Войти через TM ID
Похожие вопросы
Boatpilot Москва
от 120 000 до 180 000 руб.
Pandorika-IT Тула
от 30 000 до 100 000 руб.
FunCorp Москва
от 200 000 до 250 000 руб.
17 авг. 2018, в 17:10
15000 руб./за проект
17 авг. 2018, в 16:58
60000 руб./за проект
17 авг. 2018, в 16:55
10000 руб./за проект