LoslegenKostenlos starten

Nutzer nach ihrer Bestellanzahl ranken

Eve sagt dir, dass sie jeden Monat berichten möchte, welche User-IDs die meisten Bestellungen haben. Sie will keine langen Zahlen anzeigen, die C‑Level‑Execs nur ablenken würden, daher sollen nur die Ränge gezeigt werden. Rang 1 geht an den Nutzer mit den meisten Bestellungen, Rang 2 an den mit den zweitmeisten, und so weiter.

Schicke Eve eine Liste der Top 3 User-IDs nach Bestellungen im August 2018 inklusive ihrer Ränge.

Diese Übung ist Teil des Kurses

<Kurs>Business-Daten mit SQL analysieren</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

SELECT
  user_id,
  COUNT(DISTINCT order_id) AS count_orders
FROM orders
-- Only keep orders in August 2018
WHERE ___
GROUP BY user_id;
Code bearbeiten und ausführen