Mysql
 sql >> Database >  >> RDS >> Mysql

aggiorna i valori delle colonne con la colonna di un'altra tabella in base alla condizione

Qualcosa del genere dovrebbe farlo :

UPDATE table1 
   SET table1.Price = table2.price 
   FROM table1  INNER JOIN  table2 ON table1.id = table2.id

Puoi anche provare questo:

UPDATE table1 
   SET price=(SELECT price FROM table2 WHERE table1.id=table2.id);