SQL Junior Retention и когорты спрашивают часто обновлено
Retention первого дня
Условие
Пользователь удержан на день 1, если у него есть визит ровно на следующий день после signup_date. Посчитай для всех пользователей: сколько их всего, сколько удержано на день 1 и долю в процентах (округли до 1 знака).
Колонки: users, retained_d1, d1_pct.
Как подойти
Подсказки: 3
signup_date + 1в PostgreSQL это следующий день.- Подойдёт
EXISTSилиLEFT JOINс нужной датой. - Знаменатель это все пользователи.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.