1. Learn
  2. /
  3. कोर्स
  4. /
  5. SQL में Data Manipulation

Connected

अभ्यास

CTEs को साथ में जोड़ना

अब जब आपने home और away टीम के प्रतिद्वंद्वियों की पहचान करने वाली दो subqueries बना ली हैं, तो अपनी क्वेरी को इस तरह व्यवस्थित करने का समय है कि home और away subqueries को Common Table Expressions (CTEs) के रूप में प्रयोग किया जाए। आप देखेंगे कि मुख्य क्वेरी में SELECT DISTINCT वाक्यांश शामिल है। अगर आप केवल DISTINCT मैचों की पहचान नहीं करेंगे, तो हर खेले गए गेम के लिए एक duplicate रिकॉर्ड लौट सकता है।

क्वेरी को आगे बढ़ाइए ताकि 2014/2015 सीज़न में Manchester United द्वारा खेले गए सभी मैच निकाले जा सकें।

निर्देश

100 XP
  • मुख्य क्वेरी से पहले home और away CTEs घोषित करें।
  • अपनी CTEs को LEFT JOIN के साथ match टेबल से जोड़ें।
  • CTEs से संबंधित डेटा को मुख्य क्वेरी में select करें।
  • मुख्य क्वेरी में तारीख match से, टीम के नाम CTEs से, और home/away गोल match से select करें.