Todas as tarefas

MAU com Porcentagem de Mudança

Intermediário

Tarefa típica do Yandex/VK. **Condição:** Calcule os Usuários Ativos Mensais (MAU) para um serviço de música e a porcentagem de mudança em relação ao mês anterior. **Tabela:** listening_history (user_id, played_at, ...) **Requisitos:** 1. MAU = número de usuários únicos que ouviram pelo menos 1 música no mês 2. Calcular % de mudança: (current_mau - prev_mau) / prev_mau * 100 3. Tratar o caso do primeiro mês (prev = NULL) **Dica:** DATE_TRUNC + COUNT(DISTINCT) + LAG.

Categoria
Window Functions
Tempo estimado
~15 min
Bancos de dados
PostgreSQLGreenplum
Tags
YandexInterviewMAULAGMetricsоконные функции

Entre para resolver

Começar a resolver