MySQL - Select entre 2 tabelas com campo string
26/07/2018
0
Olá pessoal, gostaria de saber como faço um Select para retornar o registros inexistentes, comparando duas tabelas com campo String.
Exemplo:
Tabelas___Campo1___Campo2
Tab1______Nome_____Tel
Tab2______Nome_____email
O resultado da comparação (o select) seria somente os registros da Tab1 que não possuem o nome na Tab2
Exemplo:
Tabelas___Campo1___Campo2
Tab1______Nome_____Tel
Tab2______Nome_____email
O resultado da comparação (o select) seria somente os registros da Tab1 que não possuem o nome na Tab2
Julio Gaiotto
Curtir tópico
+ 0
Responder
Post mais votado
26/07/2018
Usei este código aqui e funcionou:
`SELECT * FROM tab1 a`
`WHERE NOT EXISTS(SELECT nome FROM tab2 b `
`WHERE a.nome = b.nome);`
Grande abraço!
`SELECT * FROM tab1 a`
`WHERE NOT EXISTS(SELECT nome FROM tab2 b `
`WHERE a.nome = b.nome);`
Grande abraço!
Julio Gaiotto
Responder
Mais Posts
11/08/2018
Rafael Penido
Perfeito Julio!
Poderia usar também de outras formas como:
Poderia usar também de outras formas como:
SELECT * FROM tab1 a WHERE a.nome NOT INT(SELECT nome FROM tab2 b WHERE a.nome = b.nome);
Responder
Clique aqui para fazer login e interagir na Comunidade :)