शुरू करेंमुफ़्त में शुरू करें

MAU मॉनिटर (I)

प्रोडक्ट टीम की कैरोल ने देखा कि आप बॉब के पिच डेक के लिए कई यूज़र-केंद्रित KPI पर काम कर रहे हैं. वह कहती हैं कि इसी दौरान आप उनके एक यूज़र-केंद्रित KPI वाले आइडिया में भी मदद कर सकते हैं. वह ऐसा मॉनिटर बनाना चाहती हैं जो पिछले और मौजूदा महीने के MAU की तुलना करे, और यदि मौजूदा महीने के active users पिछले महीने से कम हों तो प्रोडक्ट टीम को रेड फ्लैग दिखाए.

शुरू करने के लिए, ऐसी क्वेरी लिखिए जो हर महीने के लिए MAU और पिछले महीने का MAU लौटाए.

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL में बिज़नेस डेटा का विश्लेषण

पाठ्यक्रम देखें

अभ्यास निर्देश

  • महीने और MAU चुनें.
  • पिछले महीने का MAU लाएँ.
  • महीने के आधार पर ascending क्रम में ऑर्डर करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

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;
कोड संपादित करें और चलाएँ