Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ro.fonseca

[Resolvido] Um Join diferente...

Recommended Posts

É o seguinte, eu to precisando selecionar todos os campos de uma tabela X dando um join em outra tabela Y, o problema é que eu quero SEMPRE trazer todos os campos de X, independente se eles estão "linkados" ou não na tabela Y, eu sei que eu poderia dar um LEFT JOIN, mas o problemas aqui é que eu quero saber quais campos puxados da tabela X não existe na tabela Y. Resumindo, eu quero puxar sempre todos os campos da tabela X e saber se algum deles está ou não "linkado" a tabela Y... Alguem pode me dar uma luz??? Eu pensei em CASE, ou algo parecido, mas to bem confuso.

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça um outer join e teste se o campo da chave linkado é nulo.

 

Forma mais simples na minha opinião.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.