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

    [Resolvido]UPDATE com dados de outra tabela

    avatar
    Augusto Canuto
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]UPDATE com dados de outra tabela Empty [Resolvido]UPDATE com dados de outra tabela

    Mensagem  Augusto Canuto 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?
    avatar
    LeoStar
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]UPDATE com dados de outra tabela Empty UPDATE com dados de outra tabela

    Mensagem  LeoStar 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.
    avatar
    Augusto Canuto
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]UPDATE com dados de outra tabela Empty Re: [Resolvido]UPDATE com dados de outra tabela

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

    Boa tarde, LeoStar.
    Super resolvido!
    Muito obrigado!
    avatar
    Augusto Canuto
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]UPDATE com dados de outra tabela Empty Re: [Resolvido]UPDATE com dados de outra tabela

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

    Boa tarde, LeoStar.
    Super resolvido!
    Muito obrigado!

      Data/hora atual: 16/6/2021, 20:25