2013-11-19 2 views
-2

Я работаю над таблицами set_orders. Он имеет столбцы order_no и описание. Таблица имеет 5 рядов.Ввод значения столбца 2-й строки в предыдущей строке после удаления предыдущей строки

таблица выглядит следующим образом

Order_no Description 
------- ----------- 
1   cell phone 
2   tv 
3   camera 
4   dvd player 
5   music player 

если заказ не 3 удаляется, то порядок не столбец не должен быть обновлен до

Order_no Description 
------- ----------- 
1   cell phone 
2   tv 
3   dvd player 
4   music player 

Как я должен получить желаемый результат, чтобы обновить запись succedding и упорядочить записи соответственно.

Просьба ответить как можно скорее.

Спасибо, Сии

+0

Лучше использовать другой способ для заказа ваших данных. Например, дата. –

+0

Требование - заказать способ, о котором я говорил выше. Просьба дать некоторые данные – Snigdha

ответ

0

Изменения других записей, чтобы получить беспрерывный заказ когда одна записи удаляется не лучшая практика.

Каков объем ваших данных? Когда он вставлен в БД? Затем используйте столбец datetime со значением по умолчанию, например current_timestamp. Тогда вам не нужно ничего менять, когда запись удаляется.

Смежные вопросы