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

Connected

अभ्यास

एक window function जोड़ें

शानदार! अब आपके पास ऐसा result set है जो match की तारीख, home टीम, away टीम, और दोनों टीमों के किए गए goals निकालता है. अब प्रश्न का आख़िरी हिस्सा बचा है — Manchester United हर मैच में कितना बुरी तरह हारी?

इसे जानने के लिए, मुख्य क्वेरी में एक window function जोड़ते हैं जो home_goal और away_goal के अंतर के absolute value के आधार पर matches को रैंक करे. इससे हम स्कोर के अंतर की सीधी तुलना कर पाएँगे, चाहे Manchester United ने home के रूप में खेला हो या away के रूप में!

समीकरण आपके लिए पूरा कर दिया गया है — अब आपको सिर्फ़ window function को सही तरह से पूरा करना है!

निर्देश

100 XP
  • CTEs इस तरह सेट करें कि home और away टीम के पास अपना name, ID, और score जुड़ा हुआ हो.
  • मुख्य क्वेरी में date, home team name, away team name, home goals, और away goals सेलेक्ट करें.
  • matches को rank करें और स्कोर के अंतर के आधार पर descending क्रम में ऑर्डर करें.