Inner join

Páginas: 2 (415 palavras) Publicado: 18 de janeiro de 2013
Irei abordadar neste post sete diferentes formas de retornar dados de duas tabelas relacionadas, mas além destes existem outros JOINS. Os JOINs demonstrados serão os seguintes:
1. INNER JOIN2. LEFT JOIN
3. RIGHT JOIN
4. OUTER JOIN
5. LEFT JOIN “excluindo” INNER JOIN
6. RIGHT JOIN “excluindo” INNER JOIN
7. OUTER JOIN “excluindo” INNER JOIN
Obs.: Os JOINs 5, 6 e 7 sãona verdade variações dos anteriores, mas ainda podem ser considerados JOINs, devido aos seus comportamentos.
INNER JOIN
[pic]
Este é simples, o mais entendível e o mais comum. Esta consultaretornará todos os registros da tabela esquerda (tabela A) que têm correspondência com a tabela direita (tabela B). Podemos escrever este JOIN da seguinte forma:
SELECT *
FROM A
INNER JOIN B
ON A.Key =B.Key
LEFT JOIN
[pic]
Esta consulta retorna todos os registros da tabela esquerda (tabela A) e as correspondências que existirem com a tabela direita (tabela B). O código ficará da seguinte forma:SELECT *
FROM A
LEFT JOIN B
ON A.Key = B.Key
RIGHT JOIN
[pic] 
Esta consulta retornará todos os registros da tabela direita (tabela B) e as correspondências que existirem com a tabela esquerda(tabela A). O código ficará da seguinte forma:
SELECT *
FROM A
RIGHT JOIN B
ON A.Key = B.Key
OUTER JOIN
[pic]
Este JOIN também é conhecido como FULL OUTER JOIN ou FULL JOIN. Esta consultaretornará todos os registros das duas tabelas e juntando também os registros correspondentes entres as duas tabelas. O código ficará da seguinte forma:
SELECT *
FROM A
FULL OUTER JOIN B B
ON A.Key =B.Key
LEFT Excluding JOIN
[pic]
Esta consulta retornará apenas os registros da tabela esquerda que não têm correspondência com a tabela direita. O código ficará da seguinte forma:
SELECT *
FROM ALEFT JOIN B
ON A.Key = B.Key
WHERE B.Key IS NULL
RIGHT “excluindo” JOIN
[pic]
Esta consulta retornará todos os registros da tabela esquerda que não têm correspondência com a tabela direita. O...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Lista Musicas | Inner Join
  • MONIQUE REGIS DA ROCHA AP INNER JOIN
  • Join clan !
  • join money
  • Join e suas variações
  • Comandos sql
  • Inner harbor
  • Link

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!