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


3 participantes

    Testar se valores de duas tabelas sao iguais

    avatar
    adriano944
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 10/02/2010

    Testar se valores de duas tabelas sao iguais Empty Testar se valores de duas tabelas sao iguais

    Mensagem  adriano944 18/3/2010, 14:13

    Pessoal

    Como posso testar se TODOS os valores de duas tabelas estao iguais?

    pois caso nao seja preciso atualizar a "tabela2" de acordo com a "tabela 1"
    avatar
    Roberto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 17/03/2010

    Testar se valores de duas tabelas sao iguais Empty Re: Testar se valores de duas tabelas sao iguais

    Mensagem  Roberto 18/3/2010, 14:36

    Crie uma Consulta com as 2 tabelas e ligue todos os campos que devem coincindir. Depois você testa com base nessa consulta. Se ela trazer todos os registros da Tabela "Original" os dados estão OK, mas se não trazer o mesmo número quer dizer que elas não são indênticas.
    avatar
    adriano944
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 187
    Registrado : 10/02/2010

    Testar se valores de duas tabelas sao iguais Empty Re: Testar se valores de duas tabelas sao iguais

    Mensagem  adriano944 18/3/2010, 15:02

    desta maneira nao me atende..

    existe outra maneira de fazer? utilizando o left join...nao sei..

    se alguem souber...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Testar se valores de duas tabelas sao iguais Empty Re: Testar se valores de duas tabelas sao iguais

    Mensagem  JPaulo 18/3/2010, 15:40

    Por vba não é fácil, mas pot SQL já é;

    Abra uma consulta nova em modo SQL, cole e altere para os Nomes corretos;

    SELECT *
    FROM table1
    WHERE EXISTS
    (select *
    from table2
    where table1.Campo1 = table2.Campo1 and table1.Campo2 = table2.Campo2);


    .................................................................................
    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

    Testar se valores de duas tabelas sao iguais Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Testar se valores de duas tabelas sao iguais Folder_announce_new 102 Códigos VBA Gratuitos...
    Testar se valores de duas tabelas sao iguais Folder_announce_new Instruções SQL como utilizar...
    avatar
    Roberto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 17/03/2010

    Testar se valores de duas tabelas sao iguais Empty Re: Testar se valores de duas tabelas sao iguais

    Mensagem  Roberto 18/3/2010, 16:55

    Na verdade vai atender. Basta fazer alguma adaptação. Tanto da maneira anterior como com LEFT JOIN. Ligue todos os campos que necessita com LEFT JOIN da Tabela Original, teste se o campo da 2 tabela existe. Para ter algum resultado utilize SUM ou Count na sua expressão. Após basta Fazer um DLookup um Select no seu código com base nessa Consulta e certamente vai conseguir o que deseja.

    Teste, adapte e boa sorte.

    Conteúdo patrocinado


    Testar se valores de duas tabelas sao iguais Empty Re: Testar se valores de duas tabelas sao iguais

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 10:07