У меня есть таблица с двумя очень похожими таблицами, в которых хранятся purchases
и downloads
, они обе выглядят одинаково с идентификатором и датой
id date
1 2020-06-15 18:25:27.415548+01
2 2020-06-15 11:03:30.157502+01
3 2020-06-15 17:09:15.592209+01
4 2020-06-14 18:29:18.332623+01
5 2020-06-13 18:09:31.990473+01
... many more rows ...
Я хотел бы иметь возможность выполнить Postgres запрос, который возвращает количество всех покупок и загрузок, вставленных за последние 7 дней, сгруппированных по дням. Идеальный ответ будет выглядеть так:
date purchase_count download_count
2020-06-13 37 64
2020-06-14 44 56
2020-06-15 34 63
2020-06-16 41 72
2020-06-17 30 40
2020-06-18 42 55
2020-06-19 9 22