Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql заявка за актуализиране на полето до max(field) + 1

Опитайте

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. Може ли някой да помогне да обясни защо неизползването на SQL JOIN е лоша практика и погрешно?

  2. MySQL Неправилна стойност за дата и час:'0000-00-00 00:00:00'

  3. Как да увеличим SQL с помощта на тригер?

  4. Как мога да напиша SQL за таблица, която споделя същото име като защитена ключова дума в MySql?

  5. специфична актуализация на mysql въз основа на група по данни