Example Data
Inner Join
Combines columns, keeping values common to both tables only.
Left Outer Join
Combines columns, keeping all values from the left-hand table, alongside values matched in the right-hand table.
Left Outer Exclusive Join
Combines columns, keeping values unique to the table only.
Full Outer Join
Combines columns, keeping all values from both tables.
Full Outer Exclusive Join
Combines columns, keeping values unique to each table only.
Union
Concatenates result sets, sorts and removes duplicates.
Union All
Concatenates result sets. Not sorted, and duplicates kept.