Собесов

My Games — SQL: расчёт LTV для недельной когорты новичков

SQLКогортный анализСредняяJunior

Условие

Есть две таблицы:

  • logins(created, user_id) — все входы игроков в игру.
  • payments(created, user_id, sum_rub) — все платежи.

Постройте SQL, который вернёт таблицу LTV для недельной когорты новых игроков:

Week_start Day_after LTV
2021-08-30 1 10
2021-08-30 2 20
2021-08-30 3 27
... ... ...
2021-09-06 1 12

Где:

  • Week_start — дата начала недели когорты (понедельник недели первого входа игрока).
  • Day_after — день после первого входа (1, 2, 3, ...).
  • LTV — кумулятивный средний доход на пользователя когорты к этому дню.

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти