ARPU per vecka
Nu vill Dave se om ARPU har ökat över tid. Även om Delivrs intäkter växer är det ett dåligt tecken om ARPU sjunker – det betyder att företaget genererar mindre intäkter per kund.
Skicka Dave en tabell med ARPU per vecka med hjälp av den andra metoden som togs upp i lektion 3.1.
Den här övningen är en del av kursen
Analysera affärsdata i SQL
Övningsinstruktioner
- Lagra intäkterna och antalet unika aktiva användare per vecka i CTE:n
kpi. - Beräkna ARPU genom att dividera intäkterna med antalet användare.
- Sortera resultaten efter vecka i stigande ordning.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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;