प्रति सप्ताह ARPU
अब, Dave यह देखना चाहता है कि समय के साथ ARPU बढ़ा है या नहीं. भले ही Delivr की कमाई बढ़ रही हो, अगर ARPU घट रहा है तो स्केलिंग अच्छी नहीं है—मतलब हर ग्राहक से मिलने वाला राजस्व कम हो रहा है.
Lesson 3.1 में चर्चा किए गए दूसरे तरीके का उपयोग करते हुए प्रति सप्ताह ARPU की एक टेबल Dave को भेजिए.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में बिज़नेस डेटा का विश्लेषण
अभ्यास निर्देश
- सप्ताह के हिसाब से
kpiCTE में राजस्व और यूनिक सक्रिय यूज़र्स की संख्या स्टोर करें. - राजस्व को यूज़र्स की संख्या से भाग देकर ARPU निकालें.
- परिणामों को सप्ताह के अनुसार आरोही क्रम में ऑर्डर करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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;