Os resultados deste artigo são:
Como encontrar valores duplicados de uma única coluna usando a cláusula "Grupo By" em Mysql?
Para encontrar os dados duplicados no MySQL, primeiro, criaremos uma tabela e depois usaremos o “Grupo por”Cláusula para recuperar valores duplicados. Para fazer isso, siga as etapas abaixo do momento:
Etapa 1: Lançar o prompt de comando
No início, inicie o prompt de comando utilizando o menu de inicialização:
Etapa 2: Acesse o MySQL Server
Para acessar o servidor MySQL, execute o comando fornecido:
Mysql -u Root -pEtapa 3: Exibir bancos de dados
Agora, execute o “MOSTRAR”Declaração para visualizar todos os bancos de dados:
Mostrar bancos de dados;Nos bancos de dados exibidos, selecionamos o “MyNewdb" base de dados:
Etapa 4: Alterar o banco de dados
Em seguida, altere o banco de dados executando o “USAR" declaração:
Use MyNewDB;Etapa 5: Crie uma nova tabela
Em seguida, crie uma nova tabela no banco de dados atual, executando o comando abaixo esticado, juntamente com o nome da tabela, nomes de colunas e seus tipos de dados:
Criar tabela funcionário_table (Aqui:
De acordo com a seguinte saída, o “Consulta ok”Mostra que a consulta foi executada com sucesso:
Etapa 6: Tabelas de lista
Depois disso, liste as tabelas atuais de banco de dados executando o comando fornecido:
Mostrar mesas;De acordo com a saída abaixo do ponto abaixo, um novo “funcionário_table”A tabela foi criada com sucesso:
Etapa 7: Insira dados
Executar o “INSIRA DENTRO DE”Declaração com a“Valores“Cláusula para adicionar os valores da coluna:
Inserir em funcionário_table (primeiro_name, last_name, email)Aqui:
De acordo com a saída fornecida, os dados foram adicionados à tabela:
Etapa 8: Veja os dados da tabela
Para visualizar dados inseridos na tabela, use o “Selecione”Declaração com a“DE”Cláusula e nome da tabela:
Selecione * FROM FURILHO_TABLE;Etapa 9: Classificar dados da tabela
Agora, classifique o registro da tabela em ordem crescente, utilizando o “ORDENAR PORPalavra -chave com a “Selecione" declaração:
Selecione * FROM EMPLISEY_TABLE PEDIDO POR EMAIL;Como você pode ver, o registro foi classificado em ordem crescente:
Etapa 10: Encontre o valor duplicado
Para recuperar os valores duplicados da tabela, execute o comando fornecido:
Selecione email, contagem (email) do grupo de funcionários_table por e -mail tendo contagem (email)> 1;Aqui:
Pode -se observar que a coluna especificada contém três valores duplicados:
Como encontrar valores duplicados de várias colunas usando a cláusula "Grupo By" em Mysql?
Além disso, também podemos encontrar valores duplicados de várias colunas no MySQL, utilizando o “Grupo por"Cláusula. Para fazer isso, use o comando abaixo estatado:
Selecione First_Name, Count (First_Name), Last_Name, count (last_name), email, count (email)No comando acima, especificamos o:
Como resultado, os valores duplicados de várias colunas foram exibidos:
Nós compilamos o procedimento para recuperar as duplicatas em MySQL.
Conclusão
Para encontrar os valores duplicados das colunas únicas/múltiplas no MySQL, o “Grupo por”Declaração com a“TENDO”A cláusula é usada para recuperar um número específico de colunas que atendem à condição especificada no“TENDO"Cláusula. O "Selecione a contagem (col) do grupo tendo contagem (col)> 1;”O comando pode ser usado. Este artigo demonstrou a maneira de encontrar duplicatas em MySQL.