Авито: воронка просмотра объявления → контакт → сделка
Лёгкая
Воронки
Avito
Условие задачи
Таблица events(user_id, listing_id, event_type, event_date). event_type ∈ {view, contact, deal}. Посчитайте уникальных user_id на каждом шаге и conversion_pct от view. Выведите step (view/contact/deal), unique_users, conversion_pct (1 знак).
Схема данных
CREATE TABLE events (id INTEGER PRIMARY KEY, user_id INTEGER, listing_id INTEGER, event_type TEXT, event_date TEXT);
Темы
funnel UNION ALL COUNT DISTINCT
Подсказки
- UNION ALL для 3 шагов
- Знаменатель — COUNT DISTINCT для view (subquery)
- WHERE event_type = ... фильтрует по шагу
Решить в интерактивной SQL-песочнице →
← Все SQL-задачи