Todas as tarefas

Top-3 Clientes com Tratamento de Igualdades

Intermediário

Tarefa de nível Amazon. **Condição:** Para cada mês, encontre os top-3 clientes pela soma dos pedidos. Se as somas forem iguais, inclua todos com a mesma classificação. **Tabela:** ecommerce_orders (customer_id, order_date, total_amount, ...) **Requisitos:** 1. Agrupar por meses (DATE_TRUNC) 2. Usar DENSE_RANK para tratamento correto de igualdades 3. Exibir month, customer_id, total_amount, rank **Dica:** DENSE_RANK() OVER (PARTITION BY month ORDER BY total DESC)

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

Entre para resolver

Começar a resolver