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

CTEs का उपयोग

Alice जानना चाहती हैं कि शुरुआती महीनों में (सितंबर 2018 से पहले) Delivr ने प्रति माह औसतन कितना खर्च किया। इस समस्या को हल करने के लिए आपको दो क्वेरी लिखनी होंगी:

  • प्रति माह लागत की गणना करने वाली एक क्वेरी, जिसे एक CTE में लपेटें,
  • एक क्वेरी जो CTE को रेफरेंस करके सितंबर 2018 से पहले की मासिक लागत का औसत निकाले।

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

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

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

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

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

SELECT
  -- Calculate cost
  DATE_TRUNC('month', stocking_date)::DATE AS delivr_month,
  ___ AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
GROUP BY delivr_month
ORDER BY delivr_month ASC;
कोड संपादित करें और चलाएँ