Como executar este update?
17/11/2004
0
Estou precisando atualizar uma tabela, com valores de outra tabela, mas não consegui fazer esta façanha. Como no exemplo:
Como eu faço esta ´join´ nas tabelas?
Desde já, agradeço a ajuda de todos!
Rodolpho123
Posts
17/11/2004
Emerson Nascimento
o max() é só pra garantir que seja retornado apenas 1 registro.
18/11/2004
Rodolpho123
Muito obrigado emerson, mas infelizmente a dica que vc me deu, não funcionou. Ela atualizou todos os registros de tabela1.codigo com o mesmo valor. Vou continuar tentando...Um abraço!
18/11/2004
Emerson Nascimento
update tabela1 set tabela1.codigo = (select max(tabela2.codigo) [b:f4340c6ecb]from tabela2[/b:f4340c6ecb] where tabela2.nome = tabela1.nome)
23/11/2004
Rodolpho123
Clique aqui para fazer login e interagir na Comunidade :)