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

Revenue का histogram

यह तय करने के बाद कि Delivr अपना बिज़नेस मॉडल अच्छी तरह स्केल कर रहा है, Dave रेवन्यू के वितरण को एक्सप्लोर करना चाहता है। वह देखना चाहता है कि वितरण U-आकार का है या सामान्य (normal), ताकि उपयोगकर्ताओं को वे जितना रेवन्यू उत्पन्न करते हैं उसके आधार पर बेहतर तरीके से वर्गीकृत किया जा सके।

Dave को उपयोगकर्ता-स्तर पर रेवन्यू की एक frequency table भेजें.

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

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

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

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

  • प्रत्येक user ID और उससे Delivr द्वारा जनरेट की गई रेवन्यू को user_revenues CTE में स्टोर करें.
  • रेवन्यू को निकटतम सौ पर राउंड करके उनकी frequency table लौटाएँ, और वे उपयोगकर्ता जो वह रेवन्यू जनरेट करते हैं.

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

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

WITH user_revenues AS (
  SELECT
    -- Select the user ID and revenue
    ___,
    ___ AS revenue
  FROM meals AS m
  JOIN orders AS o ON m.meal_id = o.meal_id
  GROUP BY user_id)

SELECT
  -- Return the frequency table of revenues by user
  ___ AS revenue_100,
  ___ AS users
FROM user_revenues
GROUP BY revenue_100
ORDER BY revenue_100 ASC;
कोड संपादित करें और चलाएँ