SQL Middle Выручка, LTV и CAC обновлено
Выручка на пользователя по когортам
Условие
Сгруппируй пользователей по месяцу регистрации (signup_date). Для каждой когорты посчитай число пользователей, их суммарную выручку за всё время (по orders, у кого заказов нет, тот даёт 0) и выручку на пользователя, округлённую до целого.
Колонки: cohort_month (тип date), users, revenue, revenue_per_user. Порядок: по месяцу.
Как подойти
Подсказки: 3
- Пользователи без заказов тоже входят в когорту.
- Если соединить и сразу считать
COUNT(*), получатся заказы. - Сначала агрегируй до пользователя, потом до когорты.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.