@idiumriobstenu

Увеличение записи на некоторое число по предыдущей записи?

представим, есть таблица example, в ней есть поле name и id
есть 1000 записей с 1 id у всех
надо взять первое id и его увеличить на 10, так вот, как это можно сделать?
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега MySQL
{PHP, MySql, HTML, JS, CSS} developer
Похоже что задача сводится к удалению всех айди и заполнения автоинкрементом с шагом 10.
SET GLOBAL auto_increment_increment=10;
SET GLOBAL auto_increment_offset=1;
ALTER TABLE example DROP COLUMN id;
ALTER TABLE example ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (id);
Вообще задача странная, и попахивает очередным "гениальным" решением...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы