Basta colocar as colunas no SELECT e no GROUP BY. Basta colocar as colunas no SELECT e no GROUP BY.
Na guia Design, clique em Executar. Verifique se a consulta retorna os registros que você deseja excluir. Clique em Design View e na guia Design, clique em Excluir. O Access altera a consulta select para uma consulta delete, oculta a linha Mostrar na seção inferior da grade de design e adiciona a linha Excluir.
Você pode excluir informações repetidas utilizando o proc sort combinado com o nodupkey. Para quem não conhece, proc sort serve para ordenar as variáveis de sua tabela. Utilizando o nodupkey, você vai ordenar mantendo apenas a primeira linha em que aparece a informação duplicada.
A forma mais simples de localizar os duplicados é através dos comandos GROUP BY e HAVING.
Faça um SELECT com uma GROUP BY cláusula. Digamos que nome é a coluna na qual você deseja encontrar duplicatas: SELECT name, COUNT(*) c FROM table GROUP BY name HAVING c > 1; Isso retornará um resultado com o valor do nome na primeira coluna e uma contagem de quantas vezes esse valor aparece na segunda.
Você pode criar uma cláusula WHERE e uma cláusula HAVING envolvendo a mesma coluna. Para fazer isso, você deve adicionar a coluna duas vezes ao painel Critérios e, depois, especificar uma instância como parte da cláusula HAVING e a outra instância como parte da cláusula WHERE.
Localizar registros duplicados
Caso queira apagar todos os registros duplicados, deixando apenas os registros únicos é só trocar o < por !=. Por exemplo, executando o SQL abaixo na tabela original, teríamos: DELETE a FROM tbl_xf AS a,tbl_xf AS b WHERE a. fk_x =b. fk_x AND a. pk_x < b. pk_x AND a. fk_x =8 AND b. fk_x =8
Este artigo lista o script que você pode usar para remover as linhas duplicadas de uma tabela do SQL Server. Você pode usar o script a seguir para remover as linhas duplicadas de uma tabela do Microsoft SQL Server: Quando esse script é executado, ele segue estas etapas:
São justamente estes que preciso identificar. Como fazer a consulta? Expandindo um pouco a resposta acima listando todos os registros da tabela duplicada, a passo seguinte , creio , seria alguma ação nos duplicados, deletar ou alterar, esta query é base para isto. Obrigado por contribuir com o Stack Overflow em Português!
Estou normalizando uma tabela aqui e descobri que há linhas duplicadas. O problema dessa forma é que ela é muito lenta e dependendo do tamanho do banco, chega a demorar mais de um dia. Haveria uma forma mais eficiente de eliminar as linhas duplicadas?
Que sacrifícios eram realizados pelos incas?
O que os italianos pensam dos brasileiros?
Como limpar piso antiderrapante amadeirado?
O que acontece se tomar água com bicarbonato?
O que fazer deu bolha no meu piso laminado?
Quais são as atividades privativas do técnico de enfermagem?
Quantos dias Cobavital dá sono?
Quanto tempo demora para regularizar um imóvel?
Como saber se estou com infecção generalizada?
Quanto custa uma pedra de porcelanato?
Quem trabalha com insalubridade?
Como saber se a relação não tem futuro?
Quanto é um celular na Venezuela?
Qual o valor da isenção do IPI para deficientes?
Como saber se tenho algum trauma de infância?
Quem é o filho de Gonzaguinha?