У меня есть таблица в MySQL Workbench, которая имеет несколько столбцов и 11 миллионов строк.
Один из столбцов - это отметка времени в следующем формате:
2014-01-01 00:12:54
Есть еще одинстолбец, по которому я делаю группу.
Мой запрос в настоящее время выглядит примерно так:
SELECT app_type, count(series_id) as 'Num of Series Downloaded' from access_log
WHERE action = 'download' AND org_id != 1
GROUP BY app_type;
, который выдает следующий результат:
![enter image description here](https://i.stack.imgur.com/5Vm5Q.png)
Что я хотел бы сделать, так это получить среднее количество загруженных серий (series_id) в месяц, учитывая, что у меня есть столбец времени.Принимая во внимание, что существует 5 лет данных и 11 миллионов строк.
В идеале результат должен быть отформатирован примерно так:
![enter image description here](https://i.stack.imgur.com/nYwny.png)
Как мог бы выглядеть мой запрос для форматирования результата, например, того, к чему я стремлюсь?