Summary of SQL Join Syntax
Cross Join
the result is Cartesian product or simply product
e.g., Movie CROSS JOIN StarsIn
Theta Join
Product on some conditions
e.g., Movie JOIN StarsIn ON title = movieTitle AND year = movieYear
default is LEFT INNER JOIN
Natural Join
Outer Join
augment the result of a join by the dangling tuples, padded with null values
FULL OUTER JOIN
LEFT OUTER JOIN
RIGHT OUTER JOIN
Semi Join
References