Jump to content


Photo

Registros Bd Duplicados.


  • Faça o login para participar
2 replies to this topic

#1 janainadorneles

janainadorneles

    Normal

  • Usuários
  • 116 posts
  • Sexo:Não informado

Posted 28/10/2008, 16:08

Olá amigos,

Tenho um banco de dados com 100 Mil e-mails, porém eu acho que tem vários e-mails duplos pois não fiz a checagem antes de adicionar.

Existe alguma forma de consultar para ver se existe registro duplos no mysql para eliminálos?

Aguardo uma luz se possivel.

Bjs.
-- Janaina Dorneles
- Monitor Webdesign

· Navegador: FireFOX
· Sistem OS: Linux Conectiva
Esse é o melhor forum de PHP do Brasil :D

#2 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 29/10/2008, 09:07

SELECT email, COUNT(*) as quantidade FROM tabela GROUP BY email HAVING quantidade > 1

Tenta a sql acima
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#3 janainadorneles

janainadorneles

    Normal

  • Usuários
  • 116 posts
  • Sexo:Não informado

Posted 29/10/2008, 18:52

Olá amigo, entendi sim.

Porém eu tenho um banco de dados enorme, e quando eu executo a função o tempo fica tanto inativo que o servidor simplesmente desconecta e não deixar fazer a checkagem completa.

Para ser mais preciso ele consegue fazer o scan em apenas 20 Mil registros em seguida ele desconta e não prossegue.

Porque será acontece isso?


SELECT email, COUNT(*) as quantidade FROM tabela GROUP BY email HAVING quantidade > 1

Tenta a sql acima


-- Janaina Dorneles
- Monitor Webdesign

· Navegador: FireFOX
· Sistem OS: Linux Conectiva
Esse é o melhor forum de PHP do Brasil :D




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq