MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]UPDATE com dados de outra tabela

    Compartilhe

    Augusto Canuto
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 09/09/2015

    [Resolvido]UPDATE com dados de outra tabela

    Mensagem  Augusto Canuto em 28/3/2018, 17:57

    Boa tarde.
    Estou com dificuldade em atualizar a colunaB, da tabelaA com os registros da coluna B, da tabela B.
    Ambas as tabelas possuem a colunaA, com um número de ID.
    Poderiam me ajudar?

    LeoStar
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 103
    Registrado : 18/05/2010

    UPDATE com dados de outra tabela

    Mensagem  LeoStar em 28/3/2018, 22:38

    Caro Augusto,

    Experimente assim:
    Crie uma consulta com o nome "ConsultaAlterar" que lhe vai dar os "ids" que correspondem ao outro campo a alterar. Assim em sql:

    SELECT TabelaA.id, TabelaB.nome
    FROM TabelaA INNER JOIN TabelaB ON TabelaA.id = TabelaB.id;                 'chamei "nome" ao que refere como coluna B

    Depois crie a consulta de acção (UPDATE) da seguinte forma:                 'evidentemente que ambas devem ter os nomes dos seus campos:

    UPDATE TabelaA INNER JOIN ConsultaAlterar ON TabelaA.id = ConsultaAlterar.id SET TabelaA.nome = [ConsultaAlterar]![nome];

    Corra esta última e veja se o resultado é o que pretende.
    Não se esqueça de fazer antes um backup do seu projecto para se algo correr mal, já que depois não poderá desfazer o que foi alterado.

    Augusto Canuto
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 09/09/2015

    Re: [Resolvido]UPDATE com dados de outra tabela

    Mensagem  Augusto Canuto em 14/4/2018, 14:41

    Boa tarde, LeoStar.
    Super resolvido!
    Muito obrigado!

    Augusto Canuto
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 09/09/2015

    Re: [Resolvido]UPDATE com dados de outra tabela

    Mensagem  Augusto Canuto em 14/4/2018, 14:49

    Boa tarde, LeoStar.
    Super resolvido!
    Muito obrigado!

      Data/hora atual: 22/10/2018, 22:30