UPDATE com referencia em outra tabela
Como faço para atualizar um campo atribuindo a ele um valor de outro campo de outra tabela?
EX: Tabela: PED_PRODUTOS | PRODUTOS
Campos: ID_PRODUTO | ID_PRODUTO
UNIDADE | UNIDADE
Quero atribuir o valor do campo unidade de PRODUTOS para unidade de PED_PRODUTOS onde o ID_PRODUTO for igual.
EX: Tabela: PED_PRODUTOS | PRODUTOS
Campos: ID_PRODUTO | ID_PRODUTO
UNIDADE | UNIDADE
Quero atribuir o valor do campo unidade de PRODUTOS para unidade de PED_PRODUTOS onde o ID_PRODUTO for igual.
Phfdelphi
Curtidas 0
Respostas
Everton
07/05/2004
Colega,
tente o código abaixo:
tente o código abaixo:
UPDATE PED_PRODUTOS PP SET PP.UNIDADE = (SELECT PRO.UNIDADE FROM PRODUTOS PRO WHERE PRO.ID_PRODUTO = PP.ID_PRODUTO)
GOSTEI 0