What are the types of JOINs in MySQL?

TypeReturns
INNER JOINRows that match in both tables
LEFT JOINAll rows from the left table, plus matches from the right
RIGHT JOINAll rows from the right table, plus matches from the left
CROSS JOINEvery row of the first table with every row of the second
Self joinA table joined with itself, using aliases (for example employees and their managers)

MySQL has no FULL OUTER JOIN. You can create it with LEFT JOIN ... UNION ... RIGHT JOIN. See MySQL JOINs.


Learn more about the similar topics:
Tutorials
No Content Found.
Exercises & Assignments
No Content Found.
Interview Questions & Answers
No Content Found.