У меня есть таблица:
+--------+-------------------+-----------+
| ID | Name | Order |
+--------+-------------------+-----------+
| 1 | John | 1 |
| 2 | Mike | 3 |
| 3 | Daniel | 4 |
| 4 | Lisa | 2 |
| 5 | Joe | 5 |
+--------+-------------------+-----------+
Порядок может быть изменен администратором, следовательно, столбец заказа.На стороне администратора у меня есть форма с полем выбора Insert After:
для записи в базу данных.Какой запрос я должен использовать для порядка + 1 после вставленного столбца.
Я хочу сделать это таким образом, чтобы свести нагрузку на сервер к минимуму, поскольку в этой таблице в настоящее время 1200 строк.Это правильный способ сохранить порядок таблицы или есть лучший способ?
Любая помощь приветствуется
РЕДАКТИРОВАТЬ:
Вот чтоЯ хочу сделать, благодаря егоmatt:
хотите изменить порядок строки номер 1, чтобы быть после строки 1100, вы планируете оставить 2-1100 то же самое, а затем изменить 1, чтобы быть 1101 и с шагом 1101-1200