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

truy vấn mysql để cập nhật trường thành max (trường) + 1

Hãy thử

UPDATE TABLE set field = ((SELECT selected_value FROM (SELECT MAX(field) AS selected_value FROM table) AS sub_selected_value) + 1) WHERE id in (1,3,5,6,8)


  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 tạo mảng JSON từ cơ sở dữ liệu mysql

  2. SQL / MySQL - Thứ tự theo độ dài của cột

  3. LAST_INSERT_ID () trong một giao dịch có đáng tin cậy không?

  4. lựa chọn nhanh một hàng ngẫu nhiên từ một bảng lớn trong mysql

  5. rake db:tạo - vấn đề đối chiếu