Задать вопрос
rishatss
@rishatss
Simple Developer ^)

Как пронумировать ID после того как структура была нарушена?

Доброе всем утро господа :)

Есть:
Таблица где:
ID
1
2
3
5
6
7


Как обработать данную таблицу так чтобы данные вернулись в нормальный порядок:
ID
1
2
3
4
5
6


У меня числа динамические. Так что я хочу сделать обработку такой. Чтобы она сортировала в любой момент даже если там 100 строк и они разбросаны.
Спасибо большое :)
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
egor_nullptr
@egor_nullptr
set @n = 0;
update `your_table` set `id` = (select @n := @n + 1);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
это так не работает.
во-первых костыли.
во-вторых а если где-то связанные данные в базе будут?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы