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

Làm cách nào để thực hiện ba lệnh THAM GIA bảng trong truy vấn CẬP NHẬT?

Câu trả lời là , bạn có thể.

Hãy thử nó như thế này:

UPDATE TABLE_A a
    JOIN TABLE_B b ON a.join_col = b.join_col AND a.column_a = b.column_b
    JOIN TABLE_C c ON [condition]
SET a.column_c = a.column_c + 1

Để có một bản cập nhật chung tham gia:

UPDATE TABLEA a
JOIN TABLEB b ON a.join_colA = b.join_colB
SET a.columnToUpdate = [something]


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sử dụng STRCMP () để so sánh 2 chuỗi trong MySQL

  2. Cách phát hiện các ký tự UTF-8 trong cột được mã hóa Latin1 - MySQL

  3. Cách triển khai MySQL trên Ubuntu và được quản lý hoàn toàn

  4. Cột không xác định trong lỗi 'danh sách trường' trên truy vấn Cập nhật MySQL

  5. Truyền tham số vào dòng lệnh tập lệnh MySQL