Как увеличить значение на 1
Очень часто при работе с базой данных приходится увеличивать какое-то поле у какой-то записи на 1 . Например, увеличить число просмотров, увеличить число написанных сообщений или комментариев и так далее. В этой статье я покажу самый простой способ увеличения значения поля на 1 через SQL-запрос.
В SQL есть отличная возможность увеличения значения поля сразу в SQL-запросе:
UPDATE `table_name` SET `field` = `field` + 1
так же можно увеличить с определённой позиции.
SET @pos=130909; UPDATE `table` SET `id`=@pos:=@pos+1 where `id`>'130909';
:Любитель Юрий
источник: - Для правообладателей