Mysql
 sql >> Base de données >  >> RDS >> Mysql

mettre à jour les valeurs des colonnes avec la colonne d'une autre table en fonction de la condition

Quelque chose comme ça devrait le faire :

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

Vous pouvez également essayer ceci :

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