Embora o SQL nos forneça restrições para evitar dados duplicados, você pode encontrar um banco de dados já existente com registros duplicados.
Usando este tutorial, você descobrirá como identificar linhas duplicadas em um banco de dados.
SQL Encontre duplicado
O primeiro método que podemos usar para encontrar linhas duplicadas é a função de contagem.
Suponha que tenhamos uma tabela com dados de amostra como mostrado:
Crie produtos de tabela (A consulta acima deve devolver a tabela como mostrado:
Para filtrar para registros duplicados, podemos usar a consulta como mostrado abaixo:
Selecione Product_name,A consulta acima usa o grupo e a função de contagem para procurar registros duplicados. Isso deve retornar a saída como mostrado:
A consulta acima funciona criando um grupo de linhas com os mesmos valores. Isso é realizado usando o grupo por cláusula. Em seguida, descobrimos qual dos grupos tem uma contagem maior que 1. Isso significa que existem duplicatas no grupo.
Terminando
Neste artigo, você descobriu como encontrar registros duplicados no SQL usando o grupo e a cláusula de contagem.
Obrigado pela leitura!!