Escolar Documentos
Profissional Documentos
Cultura Documentos
Join
Join
select * FROM
table 1 as A
table 2 as B
ON A.CP1 = B.CP2;
INNER JOIN - MEIO
select tabela1.Coluna1, tabela2.Coluna2
fromtabela1 INNER JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave primaria ou coluna;
LEFT JOIN- ESQUERDA COMPLETO
select tabela1.Coluna1, tabela2.Coluna2
from tabela1 LEFT JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave primaria ou coluna;
LEFT JOIN- ESQUERDA INCOMPLETO
select tabela1.Coluna1, tabela2.Coluna2
from tabela1 LEFT JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave primaria ou coluna
WHERE tabela2.chave primaria ou coluna IS NULL;
RIGHT JOIN- DIRETA COMPLETA
select tabela1.Coluna1, tabela2.Coluna2
from tabela1 RIGHT JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave primaria ou coluna;
RIGHT JOIN- DIRETA INCOMPLETA
select tabela1.Coluna1, tabela2.Coluna2
from tabela1 RIGHT JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave primaria ou coluna
WHERE tabela1.chave primaria ou coluna IS NULL;
FULL OUTER JOIN COMPLETO
SELECT tabela1.Coluna1, tabela2.Coluna2
FROM tabela1 FULL OUTHER JOIN tabela2
0N tabela1.Colunapri OU COLUNA1 = tabela2.Coluna2;
SIMULADOR OUTER JOIN COMPLETO
select tabela1.Coluna1, tabela2.Coluna2
from tabela1 LEFT OUTER JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave primaria ou coluna
UNION
SELECT tabela1.Coluna1, tabela2.Coluna2
FROM tabela1 FULL OUTHER JOIN tabela2