Fórum Problemas com Update em tabela. #56728
08/08/2006
0
Não to conseguindo fazer de jeito maneira um update com join no firebird ( no access é barbada) , pesquisei no forum mas nenhuma resposta consegui fazer esta coisa funcionar, chega a ser ridiculo de simples, mas não consigo no IBOCONSOLE.
Ela faz o seguinte, atualiza o campo C4 da tabela1 com com o campo C4 da tabela 2 qunado os campos COD foram iguais. Mas da sempre erro, ja postei em alguns forums Firebird e não tive resposta.
olha o exemplo abaixo
seria assim o sql (acho eu)...
update TABELA1.C4 SET TABELA2.C4 INNER JOIN TABELA2 WHERE TABELA1.COD=TABELA2.COD;
tabela1
CODc1c2 c3c4
1234ABABAB
tabela2
CODC4
1234AB
Ela faz o seguinte, atualiza o campo C4 da tabela1 com com o campo C4 da tabela 2 qunado os campos COD foram iguais. Mas da sempre erro, ja postei em alguns forums Firebird e não tive resposta.
olha o exemplo abaixo
seria assim o sql (acho eu)...
update TABELA1.C4 SET TABELA2.C4 INNER JOIN TABELA2 WHERE TABELA1.COD=TABELA2.COD;
tabela1
CODc1c2 c3c4
1234ABABAB
tabela2
CODC4
1234AB
Admin290
Curtir tópico
+ 0
Responder
Posts
09/08/2006
Xtreme
Tenta assim:
Obs.: Não tive tempo pra testar!
update TABELA1.C4 SET TABELA1.C4 = (select TABELA2.C4 from TABELA2 WHERE TABELA1.COD=TABELA2.COD);
Obs.: Não tive tempo pra testar!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)