शुरू करेंमुफ़्त में शुरू करें

सबक्वेरी के साथ टीम के नाम पाएँ

आइए उस समस्या को हल करें जिसका सामना आपने इस कोर्स में कई बार किया है — एक ही अंतिम क्वेरी परिणाम में होम और अवे दोनों टीमों के नाम कैसे लाएँ?

हमने जिन 4 तकनीकों पर अभी बात की, उनमें से यह काम subqueries, correlated subqueries, और CTEs से किया जा सकता है। अगले 3 अभ्यासों में, इन्हीं 3 तरीकों से मिलते-जुलते परिणाम सेट बनाना अभ्यास करेंगे — शुरुआत करें FROM में subqueries से।

चेतावनी: अगर आपका कोड time out हो रहा है, तो संभव है कि आपने JOIN में गलती की है और गलत फ़ील्ड्स पर join कर दिया है, जिससे टेबल बहुत बड़ी हो गई! दिए गए कोड और कमेंट्स ध्यान से पढ़ें, और अपनी ON शर्तों की जाँच करें!

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL में Data Manipulation

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

SELECT 
	m.id, 
    t.team_long_name AS hometeam
-- Left join match and team
FROM ___ AS m
___ ___ ___ as t
ON m.hometeam_id = team_api_id;
कोड संपादित करें और चलाएँ