Mysql
 sql >> Baza danych >  >> RDS >> Mysql

zaktualizuj wartości kolumn z kolumną innej tabeli na podstawie warunku

Coś takiego powinno wystarczyć:

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

Możesz również spróbować tego:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Źródło danych MySQL nie pojawia się w Visual Studio

  2. Czy mogę wykonać wiele zapytań oddzielonych średnikami za pomocą MySQL Connector/J?

  3. Zainstaluj mysql-pythona (Windows)

  4. mysql_fetch_array, mysql_fetch_assoc, mysql_fetch_object

  5. Jak ustawić strefę czasową MySQL?