Consulta em SQL comparando 2 tabelas e trazendo apenas os resultados que não tiver nas 2 tabelas
04/12/2017
0
Ola
sou Iniciante em programação, Estou fazendo um estudo possuo o 2 tabelas no banco assim
dbo.CPF
dbo.CPFcomtelefone
quero comparar as 2 então eu fiz assim
SELECT c.*,t.* from dbo.cpf c left join dbo.cpfcomtelefone t
on t.cpf =c.cpf
ela me trás o resultados os os 2 comparados, porem eu quero que ele pegue o CPF da tabela dbo.cpf e compare com a dbo.cpfcomtelefone e como resultados ele mostre apenas os CPF da tabela dbo.cpf que não tem na segunda tabela ou seja se não tiver na segunda tabela ele me mostra como resultado
sou Iniciante em programação, Estou fazendo um estudo possuo o 2 tabelas no banco assim
dbo.CPF
dbo.CPFcomtelefone
quero comparar as 2 então eu fiz assim
SELECT c.*,t.* from dbo.cpf c left join dbo.cpfcomtelefone t
on t.cpf =c.cpf
ela me trás o resultados os os 2 comparados, porem eu quero que ele pegue o CPF da tabela dbo.cpf e compare com a dbo.cpfcomtelefone e como resultados ele mostre apenas os CPF da tabela dbo.cpf que não tem na segunda tabela ou seja se não tiver na segunda tabela ele me mostra como resultado
Luis Felipe
Curtir tópico
+ 1
Responder
Post mais votado
04/12/2017
Resolvido Fiz o seguinte comando
SELECT ID,CPF FROM dbo.cpf
EXCEPT
SELECT ID, CPF FROM dbo.cpfcomtelefone
EXCEPT
SELECT ID, CPF FROM dbo.cpfcomtelefone
Luis Felipe
Responder
Mais Posts
07/12/2017
Santos
Boa Luis.
Outra opção seria você utilizar o Inner Join ou até uma subconsulta.<br />
Abraços!
Outra opção seria você utilizar o Inner Join ou até uma subconsulta.<br />
Abraços!
Responder
Clique aqui para fazer login e interagir na Comunidade :)