1. Learn
  2. /
  3. कोर्स
  4. /
  5. डेटाबेस डिज़ाइन

Connected

अभ्यास

Snowflake schema पर क्वेरी चलाना

मान लीजिए कि आपका data warehouse सेटअप नहीं है. इसकी जगह, आपको यह क्वेरी कंपनी के operational डेटाबेस पर चलानी होगी. इसका मतलब है कि आपको पिछली क्वेरी को नीचे दिए गए snowflake schema के साथ दोबारा लिखना होगा:

इस schema की तालिकाएँ लोड कर दी गई हैं. याद रखें, हमारा लक्ष्य है प्रत्येक state में novel genre से हुई कमाई (amount of money) पता करना.

निर्देश

100 XP
  • उपयुक्त तालिका से state और कुल sales_amount चुनें.
  • genre_id पाने के लिए दो JOINS पूरी करें.
  • state_id पाने के लिए तीन JOINS पूरी करें.
  • शर्त लगाएँ कि केवल वे किताबें चुनें जिनका genre novel है.
  • परिणामों को state के आधार पर group करें.