FULL OUTER

Índice

  1. FULL OUTER Join
  2. FULL OUTER INCLUSIVE
  3. FULL OUTER EXCLUSIVE

FULL OUTER Join

O Full Outer Join combina as funcionalidades de ambos, devolve todos os registos quando há uma correspondência e preenchendo com NULL onde não há.

FULL OUTER INCLUSIVE

Sintaxe básica

SELECT nome_coluna(s)
FROM tabelaA
FULL OUTER JOIN tabelaB
ON tabelaA.nome_coluna = tabelaB.nome_coluna
WHERE condition; 

FULL OUTER EXCLUSIVE

Sintaxe básica

SELECT nome_coluna(s)
FROM tabelaA
FULL OUTER JOIN tabelaB
ON tabelaA.nome_coluna = tabelaB.nome_coluna
WHERE tabelaA.colunaA IS NULL OR tabelaB.colunaB IS NULL