COMO ENCONTRAR CAMPOS REPETIDOS

Como buscar linhas repetidas no SQL?

Como buscar linhas repetidas no SQL?

SELECT * FROM tabela WHERE id NOT IN (SELECT MIN(id) FROM tabela GROUP BY descricao)

Explicando a query:

É feito um select para buscar na tabela tudo tudo que não for a primeira linha de acordo com o group by. Então nesse caso se tiver mais de uma descrição igual será mostrada no resultado.

Para fazer o delete basta selecionar as linhas resultantes e apagar.



botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp