SQL Middle Воронки и конверсии спрашивают часто обновлено
Конверсия в покупку по каналам
Условие
Для каждого канала привлечения (users.channel) посчитай число зарегистрированных пользователей, число купивших хотя бы раз (есть строка в orders) и конверсию в покупку в процентах, округлённую до 1 знака.
Колонки: channel, users, buyers, conv_pct. Порядок строк не важен.
Как подойти
Подсказки: 3
- Пользователь с тремя заказами не должен считаться трижды.
COUNT(колонка)пропускает NULL.- Целочисленное деление в PostgreSQL отбрасывает дробь.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.