#300

Melhores vendedores por receita

Um marketplace precisa identificar os líderes de receita. O catálogo Product contém itens com um id UUID, unit_price NUMERIC(15,2), uma categoria ENUM e atributos JSONB. A tabela Sales registra as transações: sale_id UUID, seller_id, uma referência ao produto, quantity, o preço real cobrado por unidade na venda price NUMERIC(15,2) (que pode diferir do preço de catálogo por causa de descontos), o momento da venda sold_at TIMESTAMPTZ e um ENUM de método de pagamento. A receita por linha = quantity * price. Encontre os vendedores com a maior receita total entre todas as vendas. Se vários vendedores empatarem em primeiro lugar, retorne todos. Coluna de resultado: seller_id, ordenada de forma crescente.

Exemplo de resposta esperada

É assim que se parece uma resposta correta: ela tem seu próprio número de linhas e não precisa coincidir com as tabelas do esquema.

seller_id
2
Entre para enviar

O resultado da sua consulta aparecerá aqui