Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cú pháp MySQL để tham gia cập nhật

MySQL hỗ trợ nhiều bảng UPDATE cú pháp , trông giống như sau:

UPDATE Reservations r JOIN Train t ON (r.Train = t.TrainID)
SET t.Capacity = t.Capacity + r.NoSeats
WHERE r.ReservationID = ?;

Bạn có thể cập nhật Train bảng và xóa khỏi Reservations trong cùng một giao dịch. Miễn là bạn thực hiện cập nhật đầu tiên và sau đó thực hiện xóa lần thứ hai, nó sẽ hoạt động.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kết nối bàn làm việc mysql với chạy mysql bên trong docker?

  2. MySQL Chèn vào nhiều bảng? (Chuẩn hóa cơ sở dữ liệu?)

  3. MySQL DROP CONSTRAINT DUY NHẤT

  4. CONV () - Chuyển đổi số giữa các cơ sở khác nhau trong MySQL

  5. MySQL Giống như nhiều giá trị