riggns 0 Denunciar post Postado Novembro 30, 2010 Boa tarde amigos, Preciso de uma ajuda de vocês, eu estou tentando comparar campos de uma mesma tabela para ver se o campo numero esta duplicado, esse campo não é auto incremento ele é proveniente de uma conversão de dados onde o antigo sistema usava DBF e na migração foram os dados duplicados para o MySQL, como tenho muitos registros tenho que comparar para ver se existe algum campo duplicado e alterar, exemplo da tabela: Tabela Produto id tipo numero 1 PC 10000 2 PC 10001 3 PC 10002 4 PC 10001 Se alguem puder me ajudar desde ja agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Novembro 30, 2010 select numero from tabela group by numero having count(*) > 1 select * from tabela where numero in ( select numero from tabela group by numero having count(*) > 1 ) order by numero,id Problema recorrente por aqui, uma pequena pesquisa e vai achar tópicos úteis para você. Compartilhar este post Link para o post Compartilhar em outros sites
riggns 0 Denunciar post Postado Novembro 30, 2010 Valeu Motta, era isso mesmo que precisava, muitissimo obrigado! Compartilhar este post Link para o post Compartilhar em outros sites