Опитайте
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)
Опитайте
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)
Може ли някой да помогне да обясни защо неизползването на SQL JOIN е лоша практика и погрешно?
MySQL Неправилна стойност за дата и час:'0000-00-00 00:00:00'
Как да увеличим SQL с помощта на тригер?
Как мога да напиша SQL за таблица, която споделя същото име като защитена ключова дума в MySql?
специфична актуализация на mysql въз основа на група по данни