Consulta em SQL comparando 2 tabelas e trazendo apenas os resultados que não tiver nas 2 tabelas
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
Curtidas 1
Melhor post
Luis Felipe
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
GOSTEI 4
Mais Respostas
Santos
04/12/2017
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!
GOSTEI 4