Excluir registros duplicados com uma consulta
Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Os dados duplicados geralmente se arrastam quando vários usuários adicionam dados ao banco de dados ao mesmo tempo ou se o banco de dados não foi projetado para verificar se há duplicatas. É mais fácil usar uma consulta quando você deseja excluir muitos dados duplicados. A primeira etapa é localizar registros duplicados com uma consulta no banco de dados.

Observação: Os métodos descritos neste artigo não se aplicam aos aplicativos Web do Access.

Antes de excluir qualquer dado

Você não pode desfazer exclusões de dados, portanto, verifique se seu banco de dados está pronto antes de tentar excluir registros duplicados:

  • Verifique se o arquivo não é somente leitura.

  • Se você compartilhar seu banco de dados com outras pessoas, peça que fechem os objetos com os quais deseja trabalhar para evitar possíveis conflitos de dados.

  • Se você tiver permissões para abrir o banco de dados no modo exclusivo: clique em Arquivo >Abrire selecione o banco de dados. Clique na seta ao lado de Abrir e clique em Abrir Exclusivo.

  • Mais importante, lembre-se de fazer backup do banco de dados. A única maneira de recuperar registros excluídos é restaurá-los de um backup. Uma operação de exclusão também pode excluir registros em tabelas relacionadas.

Observação:  Para restaurar de um backup, feche e renomeie o arquivo original para que a cópia de backup possa usar o nome da versão original. Atribua o nome da versão original à cópia de backup e abra-a no Access.

Criar e executar uma consulta exclusão

  1. Clique na guia Criar > Design de Consulta e clique duas vezes na tabela da qual deseja excluir registros.

  2. Clique duas vezes no asterisco (*) para adicionar todos os campos de tabela ao designer de consulta.

  3. Adicione os campos que você usará para identificar os registros para exclusão. Por exemplo, suponha que um cliente saia do negócio e você precise excluir todos os pedidos pendentes para esse cliente. Para localizar apenas esses registros, você pode adicionar os campos ID do Cliente e Data do Pedido à grade de design.

  4. Você também pode adicionar critérios na linha Critérios. Por exemplo, você pode adicionar a ID do cliente que saiu do negócio e a data após a qual os pedidos desse cliente são inválidos.

  5. Desmarque a caixa de seleção Mostrar para cada campo de critérios.

  6. Na guia Design, clique em Executar. Verifique se a consulta retorna os registros que você deseja excluir.

  7. Clique em Exibição de Design e, na guia Design , clique em Excluir. O acesso altera a consulta selecionada para uma consulta de exclusão, oculta a linha Mostrar na seção inferior da grade de design e adiciona a linha Excluir .

  8. Mais uma verificação antes de executar a consulta de exclusão: verifique se a coluna Excluir na coluna * (todos os campos) exibe De e Onde deve aparecer em qualquer uma das colunas de critérios.

  9. Na guia Design , clique em Executar > Sim.

Para saber mais, confira Comparar duas tabelas e localizar registros sem correspondências.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.