दो या दो से अधिक tables में से डेटा को प्राप्त करना join कहलाता है। दूसरें शब्दों में कहें तो, “दो या दो से अधिक टेबल की rows को एक column के आधार पर जोड़ना Join कहलाता है.”
DBMS में Join का मुख्य उद्देश्य बहुत सारीं tables में से data को retrieve करना होता है.
टॉपिक
Types of Join in Hindi – Join के प्रकार
Joins के बहुत सारें प्रकार होते हैं, जिनके बारें में नीचे दिया गया है:-
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- FULL JOIN
- NATURAL JOIN
Inner Join
Inner Join दोनों tables में से सिर्फ उन्हीं rows को select करता है जिनकी value दोनों टेबल में समान होती है.
इसका Syntax-
SELECT table1.column1, table1.column2, table2.column1,....
FROM table1
INNER JOIN table2
ON table1.matching_column = table2.matching_column;
LEFT JOIN
यह Left टेबल की सारी rows और right टेबल की match करने वाली rows को return करता है. इसे LEFT OUTER JOIN भी कहते हैं.
इसका Syntax:-
SELECT table1.column1,table1.column2,table2.column1,....
FROM table1
LEFT JOIN table2
ON table1.matching_column = table2.matching_column;
RIGHT JOIN
यह Right टेबल की सारी rows और left टेबल की match करने वाली rows को return करता है. इसे RIGHT OUTER JOIN भी कहते हैं.
Syntax:-
SELECT table1.column1,table1.column2,table2.column1,....
FROM table1
RIGHT JOIN table2
ON table1.matching_column = table2.matching_column;
FULL JOIN
यह LEFT JOIN और RIGHT JOIN से मिलकर बना होता है. यह दोनों tables में से सभी rows को return करता है.
Syntax:-
SELECT table1.column1,table1.column2,table2.column1,....
FROM table1
FULL JOIN table2
ON table1.matching_column = table2.matching_column;
NATURAL JOIN (?)
यह join दो टेबल को आपस में common columns के आधार पर जोड़ता है. यह columns में values को match करके सभी rows को return करता है.
प्रत्येक table में डेटा को insert करने के लिए कुछ business rules होते है। ये business rules, data constraints कहलाते है।
NOTE:– आपको ये पोस्ट कैसी लगी आप हमें कमेंट के माध्यम से अवश्य बतायें। हमें आपके कमेंट्स का बेसब्री से इन्तजार रहता है। अगर आपका कोई सवाल या कोई suggestions है तो हमें बतायें हम उसको एक या दो दिन के अंदर यहाँ प्रकाशित करेंगे और हाँ पोस्ट को अपने दोस्तों के साथ whatsapp में शेयर जरूर करें।
Types of join ko bhi explain kro
Ok ise bhi add krne ki koshish krunga…thanks 4 the cmnt
types ko join kijiye sir please
types of join ko bhi expain kro
plzzzz types of join bhi explain kro
Types of joins
join opretion ke dono types to explain kar dijiye
types of join ko btao