1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL में Data Manipulation

Connected

演習

कॉलम मानों की तुलना करने वाले CASE स्टेटमेंट्स

Barcelona को स्पेन की सॉकर लीग की सबसे मजबूत टीमों में से एक माना जाता है.

इस अभ्यास में, आप 2011/2012 सीज़न के वे मैचों की सूची बनाएँगे जिनमें Barcelona home team थी. आप यह CASE स्टेटमेंट का उपयोग करके करेंगे, जो दो कॉलम के मानों की तुलना करके एक नया समूह बनाता है — wins, losses, और ties.

3 चरणों में, आप एक क्वेरी बनाएँगे जो किसी मैच के विजेता की पहचान करती है, प्रतिद्वंद्वी (opponent) की पहचान बताती है, और अंत में Barcelona को home team के रूप में फ़िल्टर करती है. इस क्रम में क्वेरी पूरी करने से आप देख पाएँगे कि हर नई जानकारी जोड़ते ही आपके परिणाम कैसे आकार लेते हैं.

matches_spain टेबल में अभी 2011/2012 सीज़न के Barcelona के मैच हैं, और इसमें दो प्रमुख कॉलम हैं: hometeam_id और awayteam_id, जिन्हें teams_spain टेबल से जोड़ा जा सकता है. हालाँकि, आप एक समय में teams_spain को केवल एक ही कॉलम से जॉइन कर सकते हैं.

指示

100 XP
  • मैचों को home wins, home losses या अन्यथा ties के रूप में पहचानने के लिए एक CASE स्टेटमेंट बनाएँ.