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

MySQL, perbarui banyak tabel dengan satu kueri

Ambil kasus dua tabel, Books dan Orders . Dalam hal ini, kami menambah jumlah buku dalam urutan tertentu dengan Order.ID = 1002 di Orders tabel maka kita juga perlu mengurangi jumlah buku yang tersedia di stok kita dengan jumlah yang sama di Books tabel.

UPDATE Books, Orders
SET Orders.Quantity = Orders.Quantity + 2,
    Books.InStock = Books.InStock - 2
WHERE
    Books.BookID = Orders.BookID
    AND Orders.OrderID = 1002;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Berapa panjang maksimum data yang dapat saya masukkan ke dalam kolom BLOB di MySQL?

  2. Apa itu MySQL?

  3. MYSQL Pilih Tanggal MAX di dalam pernyataan bergabung

  4. Beban Kerja Database OLTP/Analytics Hibrida di Cluster Galera Menggunakan Slave Asinkron

  5. PILIH * DARI beberapa tabel. MySQL