SQL Senior DAU, MAU и вовлечённость обновлено
Stickiness за март
Условие
Посчитай для марта 2026: средний DAU по всем 31 дням месяца (дни без визитов считаются с DAU = 0), MAU (уникальные пользователи с визитами в марте) и stickiness = средний DAU / MAU в процентах.
Колонки: avg_dau (округли до 2 знаков), mau, stickiness_pct (округли до 1 знака).
Как подойти
Подсказки: 3
- Дни без визитов нужно добавить:
generate_series. LEFT JOINот календаря к визитам,COUNT(DISTINCT v.user_id)даст 0.- MAU считается отдельно, это не сумма DAU.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.