Ir para conteúdo

POWERED BY:

Arquivado

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

Diego A. Dias

Verificar registros repetidos entre Tabelas

Recommended Posts

Bom dia,

 

 

Galera estou com um probleminha bem chato e gostaria de contar com a maior experiência de vcs para que possam me ajudar.

 

Primeiramente o que acontece é o seguinte, tenho uma tabela chamada cartaonatal (com 93,629 registros) só que nessa tabela existem alguns registros repetidos, gostaria então de elimina-los, comparando-os pelo campo nomeCliente, (isso se possível, tirando todos os acentos, maiúsculo e minusculo pois exitem contatos que se referem as mesmas pessoas porém umas com acentuação e outras sem).

 

Então o próximo passo seria comparar essa os registros dessa mesma tabela cartaonatal com o tabela chamada tab_cadastro (com 24,220 registro) utilizando para a compração os campos cartaonatal.nomeCliente com cartaonatal.nm_cliente (utilizando a mesma regra de retirada de acentuação e etc...) dai gostaria de inserir os registros que não se repetem em uma 3º tabela, CartaoNatalFinal por exemplo.

 

Quem Souber me dar uma Luz ai agradeceria muito!

 

Diego Dias

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dica para valores repetidos :

 

select nome
from tabela
group by nome
having count(*) > 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dica para valores repetidos :

 

select nome
from tabela
group by nome
having count(*) > 1

 

E pra apagar os registros, sabe como posso usar? pq isso vai retornar os repetidos, mas pode ser que tenham 2, 3, 4 casos do mesmo registro, dai sabe como apagar qts sejam, e deixar apenas um ?

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.