Ir para conteúdo

POWERED BY:

Arquivado

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

riggns

[Resolvido] Comparando campo de uma mesma tabela

Recommended Posts

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

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

Valeu Motta, era isso mesmo que precisava, muitissimo obrigado!

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.