Ir para conteúdo

POWERED BY:

Arquivado

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

WillWeb

[Resolvido] Deletando valores duplicados no mysql

Recommended Posts

ola pessoal eu tenho um banco de dados com varios email duplicados e ate triplicados...

como eu faco pra excluir todos eles deixando apenas um...

 

por exemplo eu tenho 3 emails cadastrados com o mesmo nome

eu queria deixar somente 1.

??

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu queria fazer so com uma consulta sql

 

a minha tabela e essa ki

 

CREATE TABLE IF NOT EXISTS `xml` (

`id` int(11) NOT NULL auto_increment,

`email` varchar(200) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=25488 ;

Compartilhar este post


Link para o post
Compartilhar em outros sites

com uma simples busca no Google, encontrei isto:

http://www.mauavirtual.com.br/colunas.asp?id=31

 

Nunca testei. Talvez funcione. Teste aí e poste o resultado.

 

 

Outra forma é selecionar somente os registros únicos (usando DISTINCT) e inseri-los numa nova tabela. Após isso, apaga-se a tabela inicial.

 

 

Talvez no fórum de MySQL você consiga outras soluções.

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.