Todas as tarefas

Média Móvel de 7 Dias

Intermediário

Uma tarefa clássica de séries temporais. **Condição:** Para cada conta, calcule a média móvel de 7 dias dos valores das transações. **Tabela:** bank_transactions (from_account_id, amount, transaction_date, ...) **Requisitos:** 1. Para cada dia e conta — média dos últimos 7 dias (incluindo o atual) 2. Se houver menos de 7 dias — calcular com os dados disponíveis 3. Arredondar para 2 casas decimais **Dica:** AVG() OVER (PARTITION BY account ORDER BY date ROWS BETWEEN 6 PRECEDING AND CURRENT ROW)

Categoria
Window Functions
Tempo estimado
~20 min
Bancos de dados
PostgreSQLGreenplum
Tags
InterviewRolling AverageTime SeriesWindow Frameоконные функции

Entre para resolver

Começar a resolver