У меня есть таблица посетителей с этих полей:COUNT и процент два значения в MySQL
id|---|browser|---|ip|---|device|---|city|---|state|---|country|---|status
пытается показать самый посещаемый устройство с помощью morris.js пончик. Для процентного значения требуется процентное значение. Я пытался получить данные из MySQL в качестве расчетного значения.
SELECT device,
(SELECT COUNT(id) FROM visitor WHERE status = '1') as total,
COUNT(id) as visit FROM visitor WHERE status = '1' GROUP BY device
Значение Я пытаюсь получить это:
device|---|visit|---|percentage
iOS|---|2|---|40
Android|---|2|---|40
Windows|---|1|---|20
Таким образом, запрос будет учитываться общим весь посетителем, прежде чем группируя в конкретные устройства. Затем вычислите процентное соотношение каждого устройства.
Пожалуйста, помогите