Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

perbarui nilai kolom dengan kolom tabel lain berdasarkan kondisi

Sesuatu seperti ini harus melakukannya :

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

Anda juga dapat mencoba ini:

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. Menyiapkan Laravel pada kesalahan migrasi artisan php Mac:Tidak ada file atau direktori seperti itu

  2. Bagaimana saya bisa Menyisipkan banyak baris ke dalam tabel MySQL dan mengembalikan ID baru?

  3. Migrasi database dari Postgres ke MySQL

  4. MySQL – Cara Menghasilkan Angka Acak

  5. JDBC mengembalikan Pengecualian MySQLSyntaxError dengan pernyataan yang benar