MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Retirar nomes duplicados na tabela

    avatar
    Maria
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 1
    Registrado : 14/11/2009

    [Resolvido]Retirar nomes duplicados na tabela Empty [Resolvido]Retirar nomes duplicados na tabela

    Mensagem  Maria 1/2/2010, 16:35

    Elaborei um pequeno sistema para controlar livros de uma biblioteca apenas com os recursos que o access oferece, sem usar VBA.


    Ocorre que alguns títulos podem estar cadastrados com números diferentes. Como evitar essa duplicidade?


    Grata pela ajuda.

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Retirar nomes duplicados na tabela Empty Re: [Resolvido]Retirar nomes duplicados na tabela

    Mensagem  JPaulo 1/2/2010, 16:51

    Ola seja bem vinda ao fórum;

    Para evitar a duplicidade, terá de colocar o campo títulos na tabela, indexado com duplicidade = Não


     


    Se já existirem muitos dados inseridos nessa tabela, faça uma copia dela por percaução, apenas para salvaguardar alguma coisa que possa correr mal.


     


    Abra uma consulta nova em modo de SQL, cole e altere para os nomes corretos:


     


    DELETE *
    FROM SuaTabela
    WHERE SeuCampoID <>  (SELECT Max(SeuCampoID) AS MaxOfID FROM  SuaTabela AS Dupe     
    WHERE (Dupe.título=  tblExemplo.título));


     


    Agora é só correr a consulta e todos os duplicados foram-se...


     



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Retirar nomes duplicados na tabela Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Retirar nomes duplicados na tabela Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Retirar nomes duplicados na tabela Folder_announce_new Instruções SQL como utilizar...

      Data/hora atual: 21/11/2024, 12:51