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

Нужно рассчитать количество пользователей для каждой мобильной платформы в разрезе месяца. Таблица имеет примерный вид:

|date       | id_client | platform |
 01-01-2018     143546     android
 01-01-2018     145354     android
 01-01-2018     146568     ios
 01-01-2018     146657     windows phone
 01-02-2018     214546     ios

Как составить запрос на sql, для каждого месяца и платформы получить количество, а затем вычислить их долю от общего количества ид?

Ответ должен быть примерно в таком виде:

|month      | platform    | count  | pct |
 2018-01     android         2       0.5   т.е 2/4
 2018-01     ios             1       0.25
 2018-01     windows phone   1       0.25
 2018-02     ios             1        1

Ответы (0 шт):