所有任务

MAU 及百分比变化

中级

典型的 Yandex/VK 任务。 **条件:** 计算音乐服务的月活跃用户 (MAU) 以及相对于上个月的百分比变化。 **表:** listening_history (user_id, played_at, ...) **要求:** 1. MAU = 每月至少听过 1 首歌曲的唯一用户数量 2. 计算 % 变化:(current_mau - prev_mau) / prev_mau * 100 3. 处理第一个月的情况 (prev = NULL) **提示:** DATE_TRUNC + COUNT(DISTINCT) + LAG.

分类
Window Functions
预计时间
~15 分钟
数据库
PostgreSQLGreenplum
标签
YandexInterviewMAULAGMetricsоконные функции

登录后解题

开始解题