LoslegenKostenlos starten

MAU-Monitor (I)

Carol aus dem Product-Team hat bemerkt, dass du für Bobs Pitch-Deck viele nutzerzentrierte KPIs bearbeitest. Wenn du schon dabei bist, sagt sie, könntest du bei einer ihrer Ideen mit einem nutzerzentrierten KPI helfen. Sie möchte einen Monitor bauen, der die MAUs des Vor- und des aktuellen Monats vergleicht und das Product-Team warnt, wenn die aktiven Nutzer im aktuellen Monat unter dem Wert des Vormonats liegen.

Schreibe zunächst eine Abfrage, die für jeden Monat eine Tabelle mit den MAUs und der MAU des Vormonats zurückgibt.

Diese Übung ist Teil des Kurses

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

Übungsanweisungen

  • Wähle den Monat und die MAU aus.
  • Hole die MAU des Vormonats.
  • Sortiere nach Monat in aufsteigender Reihenfolge.

Interaktive praktische Übung

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

WITH mau AS (
  SELECT
    DATE_TRUNC('month', order_date) :: DATE AS delivr_month,
    COUNT(DISTINCT user_id) AS mau
  FROM orders
  GROUP BY delivr_month)

SELECT
  -- Select the month and the MAU
  ___,
  ___,
  COALESCE(
    ___,
  0) AS last_mau
FROM mau
-- Order by month in ascending order
ORDER BY ___ ASC;
Code bearbeiten und ausführen