1. Learn
  2. /
  3. कोर्स
  4. /
  5. SQL में डेटा जॉइन करना

Connected

अभ्यास

Joins की तुलना

इस अभ्यास में, आप देखेंगे कि countries और currencies टेबल्स को जोड़ते समय FULL JOIN की तुलना में LEFT JOIN और INNER JOIN करने पर परिणाम कैसे अलग हो सकते हैं। आप North America region और ऐसे रिकॉर्ड्स पर ध्यान देंगे जहाँ देश का name गायब है।

आप शुरुआत करेंगे एक FULL JOIN से, जिसमें countries बाएँ और currencies दाएँ होंगे। नीचे दिए गए डायग्राम से FULL JOIN कैसे काम करता है, याद कर लीजिए!

फिर आप इसी तरह का LEFT JOIN पूरा करेंगे और अंत में INNER JOIN करेंगे, और रास्ते में दिखने वाले परिणामों का अवलोकन करेंगे।

निर्देश 1/3

undefined XP
  • 1
    • countries (left) और currencies (right) के साथ एक FULL JOIN करें।
    • North America region या NULL देश के नामों के लिए फ़िल्टर करें।
  • 2
    • पहले वाली ही क्वेरी दोहराएँ, लेकिन FULL JOIN को currencies टेबल के साथ LEFT JOIN में बदल दें।
    • आउटपुट में क्या बदला है, इसे FULL JOIN के परिणाम से तुलना करके देखें।
  • 3
    • वही क्वेरी फिर से दोहराएँ, इस बार countries और currencies का INNER JOIN करें।
    • आउटपुट में क्या बदला है, इसे FULL JOIN और LEFT JOIN दोनों के परिणामों से तुलना करके देखें!