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

स्टार स्कीमा पर क्वेरी चलाना

Novel genre की बिक्री आपकी कंपनी की अपेक्षा के अनुसार नहीं रही है। इसे बेहतर करने के लिए, आपको Novel genre पर कुछ एनालिटिक्स चलाने का काम दिया गया है ताकि पता चले कि Sales टीम किन क्षेत्रों पर फोकस करे। शुरुआत के लिए, आप हर state में Novel genre की किताबों से हुई कुल बिक्री देखना चाहते हैं.

अच्छी बात यह है कि आपने अभी‑अभी निम्नलिखित star schema के साथ एक data warehouse सेटअप पूरा किया है:

इस स्कीमा की तालिकाएँ लोड कर दी गई हैं। ध्यान दें कि आपको FROM और JOIN स्टेटमेंट्स में aliases का उपयोग नहीं करना है.

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

डेटाबेस डिज़ाइन

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

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

  • उपयुक्त तालिका से state और कुल sales_amount चुनें.
  • book_id पर JOIN पूरा करें.
  • dim_store_star तालिका को जोड़ने के लिए JOIN पूरा करें.
  • केवल उन किताबों का चयन करें जिनका genre novel है.
  • परिणामों को state के आधार पर समूहित करें.

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

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

-- Output each state and their total sales_amount
SELECT ___.___, ___(___)
FROM ___
	-- Join to get book information
    JOIN ___ ON ___.___ = ___.___
	-- Join to get store information
    JOIN ___ ON ___.___ = ___.___
-- Get all books with in the novel genre
WHERE  
    ___.___ = 'novel'
-- Group results by state
GROUP BY
    ___.___;
कोड संपादित करें और चलाएँ