У меня есть таблица с id
имени столбца и настройками как PRIMARY KEY
и AUTO INCREMENT
. Когда строка удаляется в середине таблицы, то есть строка 29 в строках 1 – 70, id
29 просто исчезнет. Возможно ли, чтобы строки сдвигались вверх, но id
остается там, то есть удаляет 70 вместо 29, так что теперь строка, которая имела id
30, примет 29, 31 примет 30 и т. Д.?
Это значительно облегчит внесение новых данных в таблицу в моем случае, если это возможно.
Я действительно хочу, чтобы значения были использованы до создания нового, так что это либо было бы замечательно, либо искал недостающие значения и обновлял их.
ОБНОВИТЬ:
Я хотел, чтобы это говорило, получив строку выше определенной строки, и если все столбцы id
были в прямом порядке значений (без пробелов), я бы мог сделать это относительно легко.