Извиняюсь за базовый c вопрос, я не смог найти ответ после поиска.
Простая таблица с 2 столбцами car_type и event . Каждый раз, когда клиент спрашивает об автомобиле, в таблицу заносится запись, и событие = "запрашивать". Если этот тип автомобиля куплен, вставляется запись события = "куплено".
Как рассчитать, какой тип автомобиля является наиболее успешным, исходя из # купленного / # запрашиваемого? Конечно, сгруппированы по типу машины.
Я пробовал
select car_type,
((select count(*) from TABLE where event = "bought" ) /
(select count(*) from alerts where event = "inquire") * 100.0) as percentage
from TABLE
group by car_type;
, но это не сработало.
Заранее спасибо!