sql >> Database >  >> RDS >> Mysql

update kolommenwaarden met kolom van een andere tabel op basis van voorwaarde

Iets als dit zou het moeten doen:

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

Je kunt dit ook proberen:

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


  1. KOLOM WIJZIGEN in orakel - Hoe controleer ik of een kolom nullable is voordat deze op nullable wordt gezet?

  2. Oracle-uitvoeringsplannen bij gebruik van de LIKE-operator met een DETERMINISTIC-functie

  3. SQL Server 2012 opvragen van Access 2007-gegevens met behulp van OPENROWSET-fout

  4. ojdbc14.jar versus ojdbc6.jar