[firebase-br] Join
Magno System
magnosysteminformatica em gmail.com
Qua Jan 6 10:18:25 -03 2010
TABELA CLIENTE
CLIENTE TIPO
JOSÉ 1
CHICO 2
PAULO 3
CARLOS 4
ANDRÉ 5
TABELA TIPO
CODIGO DESCRICAOTIPO
1 CLIENTE VIP
2 CLIENTE MASTER
3 CLIENTE SUPER
5 CLIENTE COMUM
Note que o TIPO CLIENTE CÓDIGO 4 foi apagado
Nos SELECTs Abaixo:
SELECT C.CLIENTE, T.DESCRICAOTIPO
FROM CLIENTES C
LEFT JOIN TIPOCLIENTE T
ON C.TIPO = T.CODIGOTIPO
Resultado:
JOSÉ CLIENTE VIP
CHICO CLIENTE MASTER
PAULO CLIENTE SUPER
CARLOS Null
ANDRÉ CLIENTE COMUM
SELECT C.CLIENTE, T.DESCRICAOTIPO
FROM CLIENTES C
INNER JOIN TIPOCLIENTE T
ON C.TIPO = T.CODIGOTIPO
Resultado:
JOSÉ CLIENTE VIP
CHICO CLIENTE MASTER
PAULO CLIENTE SUPER
ANDRÉ CLIENTE COMUM
Com INNER JOIN se não achar valor correspondente não é trazido o registro.
----- Original Message -----
From: "Augusto junior" <gutopj02 em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, January 06, 2010 8:17 AM
Subject: [firebase-br] Join
Pessoal acho que a pergunta um boba mas como nao sei ai vai...
qual a diferença entre
INNER JOIN e LEFT JOIN?
Obrigado
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista