Fórum Registro Duplicado . . . . #274511
29/03/2005
0
O que estou precisando é fazer uma consulta que a essa tabela e excluir os registros duplicados deixando somente um registro somente.
Ex: O Registro ´ RAFAEL CABRAL´ possui 67 aparições eu preciso deixar somente 1 registro com este nome o que significa dizer que tenho que excluir 66 registros.
Como faço isso???
Atc.
Rafael Cabral
Rscrj
Curtir tópico
+ 0Posts
29/03/2005
Biohazard
Gostei + 0
29/03/2005
Faelcavalcanti
Gostei + 0
30/03/2005
Rômulo Barros
CREATE TABLE "CLIENTES"
(
"CODIGO"INTEGER NOT NULL,
"NOME"VARCHAR(50),
PRIMARY KEY ("CODIGO")
);Agora, basta executar:
DELETE FROM CLIENTES C WHERE C.CODIGO NOT IN (SELECT MIN(C2.CODIGO) FROM CLIENTES C2 GROUP BY C2.CODIGO)
_____________________________________________
[b:bf521c2554][color=blue:bf521c2554]Utilize a Ferramenta de Pesquisa do Fórum[/color:bf521c2554][/b:bf521c2554]
Pesquisar pelos termos
_____________________________________________
[b:bf521c2554]Veja como[url=http://forum.clubedelphi.net/viewtopic.php?t=16976] OBTER RESPOSTAR RÁPIDAS[/url][/b:bf521c2554]
[b:bf521c2554]Veja as novas [url=http://forum.clubedelphi.net/viewtopic.php?t=59817]MUDANÇAS NA ESTRUTURA[/url] do site[/b:bf521c2554]
[b:bf521c2554]Leia sempre as [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]REGRAS DE CONDUTA[/url][/b:bf521c2554]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)