Comece agoraComece grátis

Classifique usuários pela contagem de pedidos

Eve disse que quer reportar quais IDs de usuário têm mais pedidos a cada mês. Ela não quer exibir números longos, que só vão distrair executivos C-level, então prefere mostrar apenas as posições no ranking. A posição 1 vai para o usuário com mais pedidos, a posição 2 para o usuário com o segundo maior número de pedidos, e assim por diante.

Envie para a Eve uma lista dos 3 principais IDs de usuário por número de pedidos em agosto de 2018, com suas respectivas posições no ranking.

Este exercicio faz parte do curso

Análise de Dados de Negócios em SQL

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

SELECT
  user_id,
  COUNT(DISTINCT order_id) AS count_orders
FROM orders
-- Only keep orders in August 2018
WHERE ___
GROUP BY user_id;
Editar e Executar Código