Rangordna användare efter antal beställningar
Eve berättar att hon vill rapportera vilka användar-ID som har flest beställningar varje månad. Hon vill inte visa långa tal som distraherar ledningsgruppen, utan bara visa deras rangordning. Rang 1 tilldelas användaren med flest beställningar, rang 2 tilldelas användaren med näst flest, och så vidare.
Skicka Eve en lista över de 3 användar-ID med flest beställningar i augusti 2018, tillsammans med deras rangordning.
Den här övningen är en del av kursen
Analysera affärsdata i SQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT
user_id,
COUNT(DISTINCT order_id) AS count_orders
FROM orders
-- Only keep orders in August 2018
WHERE ___
GROUP BY user_id;