INNER JOIN – Fa corrispondere ad un elemento di una tabella un elemento uguale in un’altra tabella.
LEFT OUTER JOIN – E come inner ma restituisce i record mancanti nella tabella a destra come NULL.
RIGHT OUTER JOIN – E come inner ma restituisce i record mancanti nella tabella a sinistra come NULL.
FULL OUTER JOIN – Unisce tutte le righe di entrambe le tabelle restituendo NULL ai valori che non trovano una corrispondenza.
CROSS JOIN – Ad ogni elemento di una tabella si fa corrispondere ciascun elemento dell’altra tabella per tutte le combinazioni possibili.