Você está na página 1de 2

ASSOCIAO

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

0N tabela1.Colunapri OU COLUNA1 = tabela2.Coluna2;


FULL OUTER JOIN INCOMPLETO
select tabela1.Coluna1, tabela2.Coluna2
from tabela1 FULL OUTER JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave
where tabela1.Chave primaria ou coluna IS NULL
or tabela2.Chave IS NULL;
SIMULADOR DE FULL JOIN INCOMPLETO
select tabela1.Coluna1, tabela2.Coluna2
from tabela1 LEFT OUTER JOIN tabela2
ON tabela1.Chave primaria ou coluna = tabela2.Chave primaria ou coluna
UNION ALL
SELECT tabela1.Coluna1, tabela2.Coluna2
FROM tabela1 FULL OUTHER JOIN tabela2
0N tabela1.Colunapri OU COLUNA1 = tabela2.Coluna2
WHERE tabela1.chave primaria ou coluna IS NULL;

Você também pode gostar