Todas as tarefas

Soma das Últimas 3 Transações de um Cliente

Intermediário

Tarefa típica do Tinkoff/Sber. **Condição:** Para cada cliente, encontre a data da última transação e a soma das últimas 3 transações. **Tabela:** bank_transactions (from_account_id, to_account_id, amount, transaction_date, ...) **Requisitos:** 1. Determinar a última transação de cada cliente 2. Somar as últimas 3 transações (por data) 3. Exibir account_id, last_transaction_date, last_3_sum **Dica:** ROW_NUMBER + SUM com ROWS BETWEEN.

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

Entre para resolver

Começar a resolver