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

Khớp 2 cột sql if =rồi cập nhật một cột khác bằng 1

Nói chung nó sẽ là 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
SET a.column_c = a.column_c + 1

join_col giá trị có thể là user_id để bạn chỉ cập nhật các hàng trong TABLE_A nơi mà cùng một người dùng có cùng giá trị trong TABLE_B .



  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 lấy dữ liệu tuần trước trong MySQL

  2. Làm thế nào để hiển thị danh mục và danh mục con?

  3. thứ tự mysql theo dữ liệu tuần tự?

  4. Truy vấn SQL với MySQL

  5. php làm thế nào để lưu trữ và đọc dữ liệu json thông qua mysql?