Kom igångKom igång gratis

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

Visa kurs

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;
Redigera och kör kod