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

    Excluir duplicatas com 2 condições

    avatar
    Antilopeeh
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 02/06/2016

    Excluir duplicatas com 2 condições Empty Excluir duplicatas com 2 condições

    Mensagem  Antilopeeh 8/2/2017, 12:53

    Bom dia,

    Estou montando uma consulta em que quero excluir dados duplicados da tabelas, mas somente que tenham 2 campos iguais

    Ex:

    ID Código Cor

    1 234567 Azul
    2 234567 Vermelho
    3 234567 Azul
    4 121212 Azul

    No caso, eu só gostaria de excluir o registro 1 ou 3, mas não o registro 2, pois apesar de haver coincidência de código no ID 1,2 e 3 a cor de 2 é diferente.
    Seria possível?


    Obrigado
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Excluir duplicatas com 2 condições Empty Re: Excluir duplicatas com 2 condições

    Mensagem  Cláudio Más 8/2/2017, 13:33

    Bom dia,

    No exemplo, essa consulta excluiria o registro 3:

    DELETE * FROM Tabela2 WHERE ID In (SELECT Max(ID) AS Maior FROM Tabela2 GROUP BY Código, Cor HAVING Count(ID)>1)

      Data/hora atual: 15/5/2024, 18:02