ARPU par semaine
Dave souhaite maintenant vérifier si l’ARPU a augmenté au fil du temps. Même si le chiffre d’affaires de Delivr augmente, la croissance n’est pas saine si l’ARPU diminue — cela signifie moins de revenus par client.
Envoyez à Dave un tableau de l’ARPU par semaine en utilisant la deuxième méthode abordée dans la leçon 3.1.
Cet exercice fait partie du cours
<cours>Analyser des données métier en SQL</cours>Instructions de l’exercice
- Stockez, par semaine, le chiffre d’affaires et le nombre d’utilisateurs actifs uniques dans le CTE
kpi. - Calculez l’ARPU en divisant le chiffre d’affaires par le nombre d’utilisateurs.
- Triez les résultats par semaine en ordre croissant.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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;