ÎncepețiÎncepe gratuit

ARPU pe săptămână

Acum, Dave vrea să vadă dacă ARPU a crescut în timp. Chiar dacă veniturile Delivr sunt în creștere, compania nu scalează bine dacă ARPU scade – adică generează mai puține venituri de la fiecare client.

Trimite-i lui Dave un tabel cu ARPU pe săptămână, folosind a doua metodă discutată în Lecția 3.1.

Acest exercițiu face parte din cursul

Analiza datelor de business în SQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Stochează veniturile și numărul de utilizatori activi unici pe săptămână în CTE-ul kpi.
  • Calculează ARPU împărțind veniturile la numărul de utilizatori.
  • Ordonează rezultatele după săptămână în ordine crescătoare.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

WITH kpi AS (
  SELECT
    -- Select the week, revenue, and count of users
    ___ :: ___ AS delivr_week,
    ___ AS revenue,
    ___ AS users
  FROM meals AS m
  JOIN orders AS o ON m.meal_id = o.meal_id
  GROUP BY delivr_week)

SELECT
  delivr_week,
  -- Calculate ARPU
  ROUND(
    ___ :: ___ / ___,
  2) AS arpu
FROM kpi
-- Order by week in ascending order
ORDER BY ___ ASC;
Editează și rulează codul