Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

atualizar valores de colunas com coluna de outra tabela com base na condição


Algo assim deve fazer isso:
UPDATE table1 
   SET table1.Price = table2.price 
   FROM table1  INNER JOIN  table2 ON table1.id = table2.id

Você também pode tentar isso:
UPDATE table1 
   SET price=(SELECT price FROM table2 WHERE table1.id=table2.id);