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

लागत के आधार पर शीर्ष meals

Finance की Alice जानना चाहती हैं कि Delivr के कुल लागत के हिसाब से शीर्ष 5 meals कौन से हैं; यानी, Alice यह देखना चाहती हैं कि स्टॉक करने पर Delivr ने किन 5 meals पर सबसे ज़्यादा खर्च किया है.

आपको एक aggregate क्वेरी दी गई है; Alice को जिस आउटपुट की ज़रूरत है, उसे पाने के लिए आपको खाली जगहें भरनी होंगी.

नोट: याद रखें कि meals टेबल में, meal_price वह है जो उपयोगकर्ता भोजन के लिए Delivr को चुकाता है, जबकि meal_cost वह लागत है जो Delivr अपने पार्टनर eateries को यह meal स्टॉक करने के लिए देता है.

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

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

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

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

  • प्रति meal ID लागत की गणना करें.
  • LIMIT को 5 पर सेट करें.

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

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

SELECT
  -- Calculate cost per meal ID
  ___,
  ___ AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
GROUP BY meals.meal_id
ORDER BY cost DESC
-- Only the top 5 meal IDs by purchase cost
LIMIT ___;
कोड संपादित करें और चलाएँ