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

क्या यह RIGHT है?

आपने सीखा कि right joins का उपयोग left joins जितना आम नहीं है. इसका एक प्रमुख कारण यह है कि right joins को हमेशा left joins के रूप में फिर से लिखा जा सकता है, और क्योंकि जोइन्स आमतौर पर बाएँ से दाएँ टाइप किए जाते हैं, इसलिए क्वेरी बनाते समय बायीं तरफ़ से जॉइन करना अधिक सहज लगता है.

यह समझना थोड़ा पेचीदा हो सकता है कि किन स्थितियों में left और right joins समान परिणाम लौटाते हैं. आप इसे इस अभ्यास में एक्सप्लोर करेंगे!

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

SQL में डेटा जॉइन करना

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

अभ्यास निर्देश

  • RIGHT JOIN का उपयोग करते हुए एक नई क्वेरी लिखें, जो दी गई LEFT JOIN क्वेरी के बिल्कुल समान परिणाम दे.

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

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

-- Modify this query to use RIGHT JOIN instead of LEFT JOIN
SELECT countries.name AS country, languages.name AS language, percent
FROM countries
LEFT JOIN languages
USING(code)
ORDER BY language;
कोड संपादित करें और चलाएँ