मुख्य सामग्री पर जाएं
डेटा विश्लेषण
SQL

20 शीर्ष SQL Joins इंटरव्यू प्रश्न

इस सूची के साथ अपने SQL इंटरव्यू की तैयारी करें—सबसे आम SQL Joins प्रश्न
Javier Canales Luna's photo
Javier Canales Luna
अपडेट किया गया · 15 मि॰ पढ़ें

AI के साथ खोजें

ChatGPTClaudePerplexity

अपना निःशुल्क खाता बनाएँ

अभ्यास और ट्रैक अपनी प्रगति को।

Google के साथ जारी रखें
जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

SQL, जिसे Structured Query Language भी कहा जाता है, बड़े पैमाने पर डेटा में खोज करने और विश्लेषण के लिए विशिष्ट जानकारी प्राप्त करने का एक शक्तिशाली साधन है। SQL सीखना हर उस व्यक्ति के लिए आवश्यक है जो डेटा एनालिस्ट, डेटा इंजीनियर, या डेटा साइंटिस्ट बनना चाहता है, और यह वेब डेवलपमेंट या मार्केटिंग जैसे कई अन्य क्षेत्रों में भी उपयोगी है।

चाहे आप नौकरी की तलाश में हैं और अपनी SQL क्षमताओं को नए अवसर में लागू करना चाहते हैं, या आप एक हायरिंग मैनेजर हैं जो अपनी कंपनी में किसी पद के लिए उम्मीदवार का मूल्यांकन करने वाले हैं—इंटरव्यू में SQL joins से जुड़े प्रश्न ज़रूर आते हैं।

SQL में join एक स्टेटमेंट है, जिसका उपयोग दो या अधिक टेबल्स से रिकॉर्ड्स को संयोजित करके प्राप्त करने के लिए किया जाता है। SQL टेबल्स को उन टेबल्स के कॉलम्स के बीच संबंध के आधार पर जोड़ा जा सकता है।

इस पोस्ट में, मैंने SQL joins से जुड़े सबसे अधिक पूछे जाने वाले प्रश्नों का संकलन किया है। इन इंटरव्यू प्रश्नों का अभ्यास करने से आप इंटरव्यू के लिए बेहतर तैयार होंगे और इस लोकप्रिय कॉन्सेप्ट पर पूछे जाने पर अधिक आत्मविश्वास महसूस करेंगे।

टेस्ट के लिए तैयार हैं? चलिए, साथ में “join” करते हैं!

संक्षेप में: SQL Joins इंटरव्यू के मुख्य निष्कर्ष

  • छह मुख्य SQL join प्रकार हैं: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, SELF JOIN, और CROSS JOIN।
  • INNER JOIN केवल मिलान वाली पंक्तियाँ लौटाता है, जबकि LEFT JOIN और RIGHT JOIN एक तरफ की सभी पंक्तियाँ और दूसरी तरफ से मिलान लौटाते हैं।
  • उन्नत इंटरव्यू विषयों में सेमी-जॉइन्स, एंटी-जॉइन्स, और joins में ON तथा WHERE क्लॉज़ के अंतर शामिल हैं।
  • हाथ से join क्वेरी लिखने का अभ्यास करें—इंटरव्यूअर्स आपकी समस्या‑समाधान पद्धति को परफेक्ट सिंटैक्स याद रखने से अधिक महत्व देते हैं।
  • प्रत्येक join प्रकार का उपयोग कब करना है और वे प्रदर्शन को कैसे प्रभावित करते हैं, यह समझें—खासकर CROSS JOIN, जो Cartesian product बनाता है।

10 शुरुआती स्तर के SQL Joins इंटरव्यू प्रश्न

1. Join क्या है?

Join एक SQL क्लॉज़ है, जिसका उपयोग दो या अधिक टेबल्स से रिकॉर्ड्स को संयोजित करके प्राप्त करने के लिए किया जाता है। SQL टेबल्स को उन टेबल्स के कॉलम्स के बीच संबंध के आधार पर जोड़ा जा सकता है। इनके बारे में विस्तार से जानने के लिए हमारा SQL joins ट्यूटोरियल देखें।

2. Joins के मुख्य प्रकार कौन‑कौन से हैं?

Joins के छह मुख्य प्रकार हैं:

  • INNER JOIN
  • LEFT JOIN
  • RIGHT JOIN
  • FULL JOIN
  • SELF JOIN
  • CROSS JOIN

3. LEFT JOIN और RIGHT JOIN में क्या अंतर है?

LEFT JOIN बाएँ टेबल की सभी पंक्तियाँ और दाएँ टेबल की मिलान वाली पंक्तियाँ लौटाता है। बाएँ टेबल की वे पंक्तियाँ जिनका दाएँ टेबल में मेल नहीं है, उनके लिए परिणाम में दाएँ टेबल के कॉलम्स में NULL मान होंगे।

RIGHT JOIN दाएँ टेबल की सभी पंक्तियाँ और बाएँ टेबल की मिलान वाली पंक्तियाँ लौटाता है। दाएँ टेबल की वे पंक्तियाँ जिनका बाएँ टेबल में मेल नहीं है, उनके लिए परिणाम में बाएँ टेबल के कॉलम्स में NULL मान होंगे।

-- LEFT JOIN: all employees, including those with no department
SELECT employees.name, departments.dept_name
FROM employees
LEFT JOIN departments
ON employees.dept_id = departments.dept_id;

-- RIGHT JOIN: all departments, including those with no employees
SELECT employees.name, departments.dept_name
FROM employees
RIGHT JOIN departments
ON employees.dept_id = departments.dept_id;

बारीकियों को और करीब से समझने के लिए हमारा SQL LEFT JOIN बनाम LEFT OUTER JOIN गाइड पढ़ें।

4. SQL प्रबंधन में joins क्यों महत्वपूर्ण हैं?

SQL joins कई कारणों से SQL प्रबंधन में अहम हैं, जिनमें शामिल हैं:

  • SQL JOINS कई टेबल्स को एकीकृत करने के प्रमुख तरीके हैं ताकि उन्हें पढ़ना और विश्लेषित करना आसान हो।
  • ये आपके डेटाबेस में जानकारी तक पहुँचने और उसे संयोजित करने का कुशल और सुलभ तरीका प्रदान करते हैं।
  • JOINS का उपयोग डेटाबेस पर डेटा उपयोग और स्टोरेज को कम कर सकता है।

5. OUTER JOIN क्या है?

OUTER JOIN मिलान वाले और बिना मिलान वाले मानों को किसी एक या दोनों टेबल्स से लौटाता है। LEFT JOIN, RIGHT JOIN, और FULL JOIN सभी OUTER JOIN के प्रकार हैं। विस्तृत तुलना के लिए हमारा SQL INNER JOIN बनाम OUTER JOIN ट्यूटोरियल देखें।

6. INNER JOIN क्या है?

INNER JOIN केवल उन्हीं रिकॉर्ड्स को लौटाता है जो दोनों (या सभी) टेबल्स में परिभाषित join शर्त को संतुष्ट करते हैं। यह डिफ़ॉल्ट SQL join है।

7. CROSS JOIN क्या है?

CROSS JOIN एक Cartesian product बनाता है, यानी पहली टेबल की हर पंक्ति को दूसरी टेबल की हर पंक्ति के साथ जोड़ा जाता है। इसका परिणाम एक ऐसा डेटासेट होता है जिसकी पंक्तियों की संख्या दोनों टेबल्स की पंक्तियों की संख्या के गुणनफल के बराबर होती है।

8. क्या किसी SQL टेबल को खुद से join करना संभव है?

हाँ, इसे सामान्यतः self‑join के माध्यम से किया जाता है। Self‑join वह JOIN है जिसका उपयोग एक ही टेबल के अंदर की पंक्तियों की तुलना करने के लिए किया जाता है। अन्य SQL JOIN क्वेरीज़, जो दो या अधिक टेबल्स को जोड़ती हैं, के विपरीत self‑join एक टेबल को उसी से जोड़ता है।

9. FULL JOIN और CROSS JOIN में क्या अंतर है?

FULL JOIN दोनों टेबल्स से सभी रिकॉर्ड्स लौटाता है, जिसमें ON शर्त के अनुसार मिलान वाले रिकॉर्ड्स शामिल होते हैं। यदि कोई मेल नहीं है, तो यह सभी पंक्तियाँ शामिल करता है और बिना मिलान वाले कॉलम्स में NULL मान भरता है।

इसके विपरीत, CROSS JOIN दोनों टेबल्स की सभी पंक्तियों के सभी संभावित संयोजन लौटाता है, जिसके परिणामस्वरूप एक Cartesian product मिलता है। यह आमतौर पर FULL JOIN के परिणाम से कहीं बड़ा टेबल बनाता है, क्योंकि यह आउटपुट को सीमित करने के लिए किसी भी शर्त पर निर्भर नहीं करता।

10. SQL JOINS में aliases का उपयोग करने का उद्देश्य क्या है?

जैसे‑जैसे क्वेरीज़ जटिल होती जाती हैं, नाम लंबे और बोझिल हो सकते हैं। चीज़ों को स्पष्ट रखने के लिए, हम कॉलम्स और टेबल्स सहित, क्वेरी में मौजूद आइटम्स को नए नाम देने के लिए aliases का उपयोग कर सकते हैं। किसी ऑब्जेक्ट को alias देने के लिए हम AS क्लॉज़ का उपयोग कर सकते हैं।

10 उन्नत SQL Joins इंटरव्यू प्रश्न

11. EQUI JOIN क्या है?

EQUI JOIN डेटाबेस में एक join ऑपरेशन है जो बराबरी ऑपरेटर (=) का उपयोग करके मिलान शर्त के आधार पर दो या अधिक टेबल्स की पंक्तियों को संयोजित करता है। इसे उन डेटा को प्राप्त करने के लिए इस्तेमाल किया जाता है जहाँ निर्दिष्ट कॉलम्स में मान समान होते हैं।

EQUI JOIN वैकल्पिक सिंटैक्स के साथ INNER JOIN के समान परिणाम लौटाता है, जैसा कि निम्न उदाहरण में दिखाया गया है:

SELECT COURSES.name, TECHNOLOGIES.name
FROM COURSES, TECHNOLOGIES
WHERE COURSES.technology_id = TECHNOLOGIES.technology_id;
SELECT COURSES.name, TECHNOLOGIES.name
FROM COURSES
INNER JOIN TECHNOLOGIES
ON COURSES.technology_id = TECHNOLOGIES.technology_id;

12. Join में ON और USING क्लॉज़ में क्या अंतर है?

आम तौर पर आप ON कीवर्ड का उपयोग उन कॉमन कॉलम्स को निर्दिष्ट करने के लिए करते हैं जिन पर दो टेबल्स को जोड़ा जाना है। जब join के लिए उपयोग किए जाने वाले कॉलम्स दोनों टेबल्स में एक ही नाम के हों, तो USING क्लॉज़ को शॉर्टहैंड के रूप में इस्तेमाल किया जा सकता है।

उदाहरण के लिए, यदि COURSES और TECHNOLOGIES टेबल्स में एक कॉमन कॉलम ‘technology_id’ है, तो आप निम्न क्वेरी का उपयोग कर सकते हैं

SELECT * FROM COURSES 
JOIN TECHNOLOGIES
USING (technology_id);

13. NATURAL JOIN क्या है?

NATURAL JOIN का उपयोग दो टेबल्स में कॉमन कॉलम्स के आधार पर JOIN बनाने के लिए किया जाता है। कॉमन कॉलम्स वे होते हैं जिनके नाम दोनों टेबल्स में समान होते हैं।

पिछले प्रश्न के उदाहरण के अनुसार, हम वही क्वेरी इस प्रकार लिख सकते हैं:

SELECT * FROM COURSES 
NATURAL JOIN TECHNOLOGIES

14. JOIN क्लॉज़ और UNION क्लॉज़ में क्या अंतर है?

JOIN क्लॉज़ का उपयोग दो या अधिक टेबल्स के कॉमन कॉलम्स के आधार पर डेटा को नई कॉलम्स में संयोजित करने के लिए किया जाता है।

इसके विपरीत, UNION क्लॉज़ का उपयोग दो या अधिक SELECT स्टेटमेंट्स के परिणाम के आधार पर डेटा को नई पंक्तियों में संयोजित करने के लिए किया जाता है। दूसरे शब्दों में, UNION का उपयोग डेटासेट्स को पंक्ति‑स्तर पर जोड़ने के लिए होता है। त्रुटियों से बचने के लिए, UNION के भीतर हर SELECT स्टेटमेंट में कॉलम्स की संख्या समान होनी चाहिए और उनके डेटा प्रकार भी संगत होने चाहिए। संबंधित ऑपरेशंस का पूरा अवलोकन पाने के लिए हमारा SQL में सेट ऑपरेटर्स गाइड देखें।

15. सेमी‑जॉइन क्या है?

सेमी जॉइन क्वेरीज़ सामान्यतः सबक्वेरीज़ के रूप में चलाई जाती हैं, जहाँ शर्त (या शर्तों के सेट) के अनुसार केवल पहली (बाएँ) टेबल से पंक्तियाँ चुनी जाती हैं, जिसका मेल दूसरी टेबल में पाया जाता है। नियमित joins के विपरीत, जो दोनों टेबल्स से मिलान वाली पंक्तियाँ शामिल करते हैं, सेमी‑जॉइन के परिणाम में केवल बाएँ टेबल के कॉलम्स शामिल होते हैं।

-- Semi-join using EXISTS: find customers who have placed orders
SELECT customer_id, customer_name
FROM customers
WHERE EXISTS (
    SELECT 1 FROM orders
    WHERE orders.customer_id = customers.customer_id
);

16. एंटी‑जॉइन क्या है?

एंटी‑जॉइन्स, जिन्हें एंटी‑सेमी‑जॉइन्स भी कहा जाता है, सेमी‑जॉइन्स के बिल्कुल विपरीत होते हैं। एंटी जॉइन में पहली टेबल से वे पंक्तियाँ चुनी जाती हैं जिनका दूसरी टेबल में दी गई शर्त (या शर्तों के सेट) के अनुसार कोई मेल नहीं होता।

-- Anti-join using NOT EXISTS: find customers who have never ordered
SELECT customer_id, customer_name
FROM customers
WHERE NOT EXISTS (
    SELECT 1 FROM orders
    WHERE orders.customer_id = customers.customer_id
);

17. INTERSECT क्लॉज़ और INNER JOIN में क्या अंतर है?

INNER JOIN निर्दिष्ट संबंध के आधार पर दो या अधिक टेबल्स से डेटा को संयोजित करता है, जो आमतौर पर साझा कॉलम या फ़ील्ड का उपयोग करता है। इसका परिणाम उन पंक्तियों का डेटासेट होता है जो join शर्त को पूरा करती हैं।

इसके विपरीत, INTERSECT क्लॉज़ को सीधे टेबल संबंध की आवश्यकता नहीं होती। यह पूर्ण SELECT स्टेटमेंट्स के साथ काम करता है और केवल उन पंक्तियों को लौटाता है जो दोनों परिणामों में कॉमन होती हैं। INTERSECT का उपयोग करने के लिए, SELECT स्टेटमेंट्स में कॉलम्स की संख्या समान और डेटा प्रकार संगत होने चाहिए।

18. CROSS JOINS का उपयोग करते समय किन प्रदर्शन संबंधी बातों पर विचार करना चाहिए?

क्योंकि CROSS JOIN पहली टेबल की प्रत्येक पंक्ति को दूसरी टेबल की प्रत्येक पंक्ति के साथ जोड़ता है, इससे अत्यंत बड़ा टेबल बन सकता है—विशेष रूप से तब जब जोडने वाली टेबल्स पहले से बड़ी हों। इसलिए CROSS JOINS का उपयोग करते समय सावधान रहें, क्योंकि वे भारी संसाधन खपत और प्रदर्शन समस्याएँ उत्पन्न कर सकते हैं।

19. Conditional JOIN से आप क्या समझते हैं?

Conditional joins विशिष्ट शर्तों के आधार पर कई टेबल्स के डेटा को संयोजित करने की एक शक्तिशाली तकनीक है, जो अधिक गतिशील और लचीली क्वेरीज़ बनाने देती है। Conditional joins डेटाबेस प्रशासकों को ऐसी कस्टम क्वेरीज़ परिभाषित करने में मदद करते हैं जो अतिरिक्त स्टेटमेंट्स, जैसे एग्रीगेशन फ़ंक्शंस, तुलना ऑपरेटर्स, और लॉजिकल ऑपरेटर्स, को शामिल कर सकती हैं।

20. SQL JOINS में WHERE और ON क्लॉज़ में क्या अंतर है?

ON क्लॉज़ का उद्देश्य join शर्तों को निर्दिष्ट करना है—अर्थात, यह परिभाषित करना कि टेबल्स कैसे जोड़ी जानी चाहिए। विशेष रूप से, आप यह निर्धारित करते हैं कि रिकॉर्ड्स का मिलान कैसे होगा।

इसके विपरीत, WHERE क्लॉज़ का उपयोग फ़िल्टरिंग शर्तों को निर्दिष्ट करने के लिए किया जाता है—यानी, यह परिभाषित करना कि परिणाम सेट में कौन‑सी पंक्तियाँ रखी जानी चाहिए। कोई JOIN जिसमें फ़िल्टरिंग शर्त शामिल हो, उसे conditional JOIN माना जा सकता है।

SQL क्वेरीज़ की पूर्ण प्रोसेसिंग क्रम—जिसमें ON और WHERE कब मूल्यांकित होते हैं—को समझने के लिए हमारा SQL order of execution गाइड देखें।

SQL JOINs के अलग‑अलग प्रकारों की तुलना

नीचे दी गई तालिका विभिन्न SQL JOIN प्रकारों की संक्षिप्त और स्पष्ट तुलना प्रस्तुत करती है, जिससे पाठकों के लिए यह समझना आसान हो जाता है कि प्रत्येक प्रकार का JOIN किन विशेष परिदृश्यों में लागू किया जा सकता है:

JOIN का प्रकार परिभाषा उपयोग के मामले
INNER JOIN केवल वे पंक्तियाँ लौटाता है जिनमें दोनों टेबल्स में मिलान वाले मान होते हैं। जब आपको दोनों टेबल्स में मिलान वाले मानों के साथ रिकॉर्ड्स प्राप्त करने की आवश्यकता हो। आमतौर पर फॉरेन की के माध्यम से संबंधित डेटा को संयोजित करने के लिए उपयोग किया जाता है।
LEFT JOIN (LEFT OUTER JOIN) बाएँ टेबल की सभी पंक्तियाँ और दाएँ टेबल की मिलान वाली पंक्तियाँ लौटाता है। दाएँ टेबल में बिना मिलान वाली बाएँ टेबल की पंक्तियों में NULL होगा। जब आपको बाएँ टेबल के सभी रिकॉर्ड्स चाहिए हों और उपलब्ध होने पर दाएँ टेबल के मिलान वाले डेटा की जाँच करनी हो। अक्सर तब उपयोग किया जाता है जब आप एक टेबल की सभी एंट्रीज़ ढूँढ़ना चाहते हैं और देखना चाहते हैं कि क्या उनकी दूसरी में समकक्ष एंट्री है।
RIGHT JOIN (RIGHT OUTER JOIN) दाएँ टेबल की सभी पंक्तियाँ और बाएँ टेबल की मिलान वाली पंक्तियाँ लौटाता है। बाएँ टेबल में बिना मिलान वाली दाएँ टेबल की पंक्तियों में NULL होगा। LEFT JOIN के समान, पर ध्यान दाएँ टेबल पर रहता है। जब आपको दाएँ टेबल के सभी रिकॉर्ड्स चाहिए हों—चाहे बाएँ टेबल में उनका मेल हो या न हो।
FULL JOIN (FULL OUTER JOIN) जब बाएँ या दाएँ टेबल के रिकॉर्ड्स में किसी भी तरफ़ मेल हो, तो सभी पंक्तियाँ लौटाता है। यदि मेल नहीं है, तो जिस तरफ़ मेल नहीं है, वहाँ परिणाम में NULL होता है। किसी भी टेबल में मौजूद डेटा को संयोजित करने और दोनों टेबल्स से बिना मिलान वाला डेटा कैप्चर करने के लिए उपयोगी।
SELF JOIN एक ऐसा join जिसमें कोई टेबल स्वयं से जोड़ी जाती है। जब आपको उसी टेबल के भीतर पंक्तियों की तुलना करनी हो—जैसे हायरार्किकल डेटा में संबंध खोजना या अलग‑अलग पंक्तियों में मानों की तुलना करना।
CROSS JOIN दो टेबल्स का Cartesian product बनाता है, यानी पहली टेबल की हर पंक्ति को दूसरी टेबल की हर पंक्ति से जोड़ता है। जब आपको दो डेटासेट्स के सभी संयोजन चाहिए हों—जैसे टेस्ट डेटा जनरेट करना या सभी संभावित संयोजनों की जाँच करना।

अपने SQL Joins इंटरव्यू की तैयारी

आपके SQL इंटरव्यू की गहन तैयारी आवेदन प्रक्रिया के इस चरण को पार करने के लिए महत्वपूर्ण है। जैसा कि हमने देखा, सीखने के लिए काफी प्रकार के joins हैं। यदि आप SQL joins पर एक शुरुआती‑अनुकूल गाइड चाहते हैं, तो हम आपको Introduction to SQL Joins पढ़ने की अत्यधिक सलाह देते हैं। या, यदि आप joins की ठोस समझ बनाना चाहते हैं, तो उन्हें सीखने का सबसे अच्छा तरीका अभ्यास है। अपनी क्वेरीज़ को टेबल joins और relational set theory से सुपरचार्ज करने के लिए हमारा Joining Data in SQL Course देखें।

फिर भी SQL joins पर बात करने के लिए बहुत कुछ है। अधिकांश SQL इंटरव्यूज़ में, यह आपके SQL कौशल की जाँच के लिए पूछे जाने वाले अनेक विषयों में से केवल एक है। आपको सबसे आम SQL इंटरव्यू प्रश्नों से परिचित कराने के लिए, मैंने निम्नलिखित गाइड्स संकलित किए हैं:

इंटरव्यूज़ से जुड़ी उच्च अनिश्चितता के कारण, आवेदन प्रक्रिया का यह चरण तनावपूर्ण हो सकता है। अंततः, प्रश्नों को जानना केवल कहानी का एक हिस्सा है। बाकी यह जानना है कि इंटरव्यू के दौरान कैसे पेश आना है।

इंटरव्यू पास करने में आपकी मदद के लिए, यहाँ कुछ टिप्स और ट्रिक्स हैं।

  • कोई आपसे सब कुछ जानने की उम्मीद नहीं करता। किसी विशिष्ट कौशल का न होना सामान्य है। यदि कंपनी R में समाधान मांगती है, पर आपको वह केवल Python में आता है, तो दिखाएँ कि आप Python से समस्या कैसे हल कर सकते हैं और R सीखने की इच्छा प्रदर्शित करें।
  • उत्तर देने से पहले सोचें। यदि प्रश्न इसकी मांग करता है तो अधिक समय माँगें। इससे पता चलता है कि आप उनके प्रश्नों को गंभीरता से लेते हैं। हालाँकि, हर प्रश्न पर ऐसा न करें।
  • समझाएँ कि आपकी भूमिका कंपनी के लिए क्यों महत्वपूर्ण है।कभी‑कभी, खासकर छोटी कंपनियों में, उन्हें पूरी तरह ज्ञात नहीं होता कि उन्हें डेटा साइंटिस्ट क्यों चाहिए। यदि ऐसा है, तो बताएँ कि आप मौजूदा उत्पादों को बेहतर बनाकर या नए समाधान बनाकर कंपनी की दृश्यता और मुनाफ़ा कैसे बढ़ा सकते हैं।
  • उद्योग अलग‑अलग होते हैं। विभिन्न डोमेन में डेटा प्रोफेशनल के रूप में काम करना काफी अलग हो सकता है। एक बायोटेक कंपनी क्लाउड सेवा प्रदाता से अलग होती है। कंपनी के डोमेन की विशिष्टताओं को समझने में समय लगाएँ और दिखाएँ कि आप सीखना चाहते हैं। हालाँकि, मूल रूप से हर कोई डेटा के साथ काम करता है, और उद्योग चाहे जो भी हो, डेटा तक पहुँचना समान तरीकों से संभव है।
  • अस्वीकृतियों को संभालना। आज के प्रतिस्पर्धी जॉब मार्केट की यही हकीकत है। अपनी गलतियों से सीखें, नए कौशल सीखते रहें, और पुराने कौशलों में सुधार करें। वरिष्ठ कर्मचारियों से सलाह लें, खासकर यदि वे डेटा साइंस में काम करते हैं। यदि आप किसी भूमिका के लिए सफल न हों, तो इंटरव्यूअर से फीडबैक भी माँग सकते हैं।

निष्कर्ष

आप अंत तक पहुँच गए! आशा है कि SQL JOIN से जुड़े इन अक्सर पूछे जाने वाले प्रश्नों की सूची आपको तैयारी करने और इंटरव्यू में सफलता पाने में मदद करेगी। आपके आगामी SQL इंटरव्यूज़ के लिए ढेर सारी शुभकामनाएँ।

इस बीच, यदि आपको अपने SQL कौशल में अधिक आत्मविश्वास की ज़रूरत लगती है, तो DataCamp आपकी मदद के लिए तैयार है। नीचे आपको हमारे कुछ कोर्स, ट्रैक्स, और समर्पित SQL सामग्री की सूची मिलेगी, जिनसे आप अपने कौशल का अभ्यास कर सकते हैं:


Javier Canales Luna's photo
Author
Javier Canales Luna
LinkedIn

मैं एक स्वतंत्र डेटा विश्लेषक हूँ और दुनिया भर की कंपनियों व संगठनों के साथ डेटा साइंस परियोजनाओं पर सहयोग करता/करती हूँ। मैं 2+ वर्षों के अनुभव वाला/वाली डेटा साइंस प्रशिक्षक भी हूँ। मैं नियमित रूप से अंग्रेज़ी और स्पेनिश में डेटा साइंस से संबंधित लेख लिखता/लिखती हूँ, जिनमें से कुछ DataCamp, Towards Data Science और Analytics Vidhya जैसी स्थापित वेबसाइटों पर प्रकाशित हुए हैं। राजनीतिक विज्ञान और क़ानून की पृष्ठभूमि वाले/वाली डेटा वैज्ञानिक के रूप में, मेरा लक्ष्य लोक नीति, क़ानून और प्रौद्योगिकी के संगम पर काम करना है—विचारों की शक्ति का उपयोग करके ऐसे अभिनव समाधान और कथाएँ विकसित करना जो हमें तात्कालिक चुनौतियों, विशेषकर जलवायु संकट, से निपटने में मदद कर सकें। मैं स्वयं-अध्येता, सतत सीखने वाला/वाली और बहुविषयक दृष्टिकोण का प्रबल समर्थक/समर्थक हूँ। नई चीज़ें सीखने में कभी देर नहीं होती।

विषय
डेटा विश्लेषण
SQL

आज ही अपनी SQL यात्रा शुरू करें!

कोर्स

SQL परिचय

2 घंटा
1.6M
SQL से रिलेशनल डेटाबेस बनाना और क्वेरी करना सिर्फ दो घंटों में सीखें।
विवरण देखेंपाठ्यक्रम शुरू करें

कोर्स

इंटरमीडिएट SQL

4 घंटा
529.9K
हर कदम पर व्यावहारिक अभ्यास क्वेरीज़ के साथ, यह पाठ्यक्रम आपको आज ही अपने SQL कोड से डेटा का विश्लेषण करने के लिए ज़रूरी सब कुछ सिखाता है!

अपना निःशुल्क खाता बनाएँ

अभ्यास और ट्रैक अपनी प्रगति को।

Google के साथ जारी रखें
जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।
और देखें