[firebase-br] Join que mostre os registros N?O encontrados ?
Jeferson Oliveira
jeferson em mvtec.com.br
Sex Jan 27 13:32:17 -03 2006
Rodrigo,
Uma forma rápida de obter esse resultado é utilizando [NOT] EXISTS, como no
exemplo abaixo:
select A.*
from NomeTabela1 A
where not exists(select B.Campo1
from NomeTabela2 B
where A.Campo1 = B.Campo1
...
and A.CampoN = B.CampoN)
Para melhor peformance lembre-se de vincular as tabelas utilizando campos
indexados.
Atenciosamente,
Jeferson Oliveira
Analista de Sistemas
MV Tecnologia Ltda - Belo Horizonte (matriz)
"Rodrigo" <rodrigobuschmann em hotmail.com>
escreveu na mensagem news:drd89a$olk$1 em sea.gmane.org...
> Olá, surgiu uma situação que eu nunca passei, ou a resposta é muito
> simples
> ou não existe, vejam o que preciso: tenho que fazer um relacionamento que
> mostre os registros pertencentes a tabela "A" que não foram encontrados na
> tabela "B", existe meio de fazer isso diretamente usando join?
>
> Obrigado.
>
>
>
>
>
>
--------------------------------------------------------------------------------
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista