SQL Join
जैसा की आप जानते है join का अर्थ होता है आपस मे दो या दो से अधिक चीजों को जोड़ना |
SQL के case मे join का अर्थ होता है – ” to combine two or more tables .”
ज्वाइन एक keyword होता है जिसका उपयोग दो अलग -अलग Table से Data fetch करने मे किया जाता है |
मान लीजिये किसी college के Database में दो table हैं| एक table में सभी teacher के ID, Name, email हैं और दूसरी Table में सभी teacher की ID और Salary हैं तो अगर हमें किसी teacher का name और Salary चाहिए तो हमें Join का इस्तेमाल करना होगा |
Types of SQL JOIN
मुख्य्तः चार प्रकार के SQL JOINS होते है |
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- FULL JOIN
INNER JOIN :
INNER JOIN उस values/records को return करता है जो दोनों tables मे matching होती है |

SYNTAX :-
SELECT colums FROM table1
INNER JOIN table2
ON table1. common_column = table2.common_column;
LEFT JOIN :
LEFT JOIN दोनों tables के matching values/record और Left Table के सारे values/record को return करता है |

SYNTAX :-
SELECT colums FROM table1
LEFT JOIN table2
ON table1. common_column = table2.common_column;
What is SQL in Hindi ?
RIGHT JOIN :
RIGHT JOIN दोनों tables के matching values/record और Right Table के सारे values/record को return करता है |

SYNTAX :-
SELECT colums FROM table1
RIGHT JOIN table2
ON table1. common_column = table2.common_column;
FULL JOIN :
FULL JOIN left और right table के सारे रिकॉर्ड return करता है |

SYNTAX :-
SELECT colums FROM table1
FULL JOIN table2
ON table1. common_column = table2.common_column;