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

Bagaimana saya bisa memperbarui dua tabel dalam satu kueri?

MySQL sebenarnya mengizinkan pembaruan ke beberapa tabel dalam satu kueri (walaupun sering kali masuk akal jika aplikasi Anda melakukannya satu per satu).

UPDATE table_1, table_2
SET table_1.field = <some value>, table_2.field = <some value>
WHERE table_1.field2 = table_2.field_2 
AND table_1.field_3 = <some other value>

Lihat:http://dev.mysql.com/doc/refman /5.1/en/update.html

Seperti yang dikatakan orang lain, Anda harus melihat menggunakan pernyataan yang sudah disiapkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghapus semua karakter numerik non-alfa dari string di MySQL?

  2. Isi Datagridview dengan data MySQL

  3. EF6 MySql:Update-Database -Script menghasilkan SQL tanpa titik koma

  4. Objective-C dan MySQL

  5. MySQL:Tidak dapat membuat/menulis ke file '/tmp/#sql_3c6_0.MYI' (Errcode:2) - Apa artinya?