deletar cpf duplicados na tabela....
Olá,
Gostaria de uma ajuda para excluir todos os cpf´s duplicados da minha tabela de clientes..
grato,
Fabio Cavalcanti
Gostaria de uma ajuda para excluir todos os cpf´s duplicados da minha tabela de clientes..
grato,
Fabio Cavalcanti
Cavalcanti.fabio
Curtidas 0
Respostas
Michelli88
06/09/2005
DELETE FROM TABELA WHERE CPF=´000.000.000-00´
GOSTEI 0
Cavalcanti.fabio
06/09/2005
olá michelli,
valeu pela ideia, mas o que eu estou querendo na verdade e uma forma de excluir todos os CPFs duplicados da minha tabela...e não entendi bem a tua resposta...
grtao,
fabio cavalcanti
valeu pela ideia, mas o que eu estou querendo na verdade e uma forma de excluir todos os CPFs duplicados da minha tabela...e não entendi bem a tua resposta...
grtao,
fabio cavalcanti
GOSTEI 0
Michelli88
06/09/2005
Ah desculpe, entendi errado!
Voce podia fazer um cont:
Select count(*) as [b:e25f18fd62]count [/b:e25f18fd62]from Tabela Where cpf = ´000.000.000-00´
e juntar com esse
DELETE FROM TABELA
WHERE CPF=´000.000.000-00´ and
[b:e25f18fd62]count [/b:e25f18fd62]> 1
Nao consigo pensar numa forma agora.. mas eh por ai a ideia! (FOI MAL PELO ERRO)
Voce podia fazer um cont:
Select count(*) as [b:e25f18fd62]count [/b:e25f18fd62]from Tabela Where cpf = ´000.000.000-00´
e juntar com esse
DELETE FROM TABELA
WHERE CPF=´000.000.000-00´ and
[b:e25f18fd62]count [/b:e25f18fd62]> 1
Nao consigo pensar numa forma agora.. mas eh por ai a ideia! (FOI MAL PELO ERRO)
GOSTEI 0
Rjun
06/09/2005
Que banco de dados você esta usando? Talvez você tenha que criar uma tabela temporária ou um campo para indicar repetição.
GOSTEI 0
Motta
06/09/2005
Como vc vai eleger o que será preservado ??
Vale a pergunta , qual bd ?
Vale a pergunta , qual bd ?
GOSTEI 0
G1b4
06/09/2005
Para normalizar a tabela A, pode-se criar uma tabela temporária B que armazene os dados sem a DUPLICAÇÃO. Depois, apaga-se a tabela A e insere os registros dos dados de B em A.
Espero ter ajudado !
Espero ter ajudado !
GOSTEI 0