SQL JOINS are used to combine data from multiple tables. The main types of SQL JOINS include:
INNER JOIN - Returns rows that have matching values in both tables.
LEFT JOIN - Returns all rows from the left table, and matched rows from the right table.
RIGHT JOIN - Returns all rows from the right table, and matched rows from the left table.
FULL JOIN - Returns all rows when there is a match in either left or right tables.
CROSS JOIN - Returns the Cartesian product of the tables, combining each row from the first table with each row from the second table.
NATURAL JOIN - Joins tables on columns with the same name and data type.
SELF