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

Làm cách nào để cập nhật một trường dựa trên giá trị hiện tại của nó trong MySQL?

Điều này sẽ đặt result thành giá trị của CurrentID cột (cộng 1) của cùng một hàng, cho bất kỳ hàng nào có ID cột bằng "1":

UPDATE table1
SET result = CurrentID + 1
WHERE ID = "1"


  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ác kết quả khác nhau sử dụng cùng một truy vấn với DB ::raw và Eloquent

  2. Hiển thị tên bảng và tên trường trong URL yêu cầu

  3. so sánh hai giá trị được phân tách bằng dấu phẩy trong mysql

  4. Không thể mở bảng mysql.plugin. Một số plugin có thể không được tải

  5. MySQL Tham gia nơi không tồn tại