Вот моя проблема:SQL Как вставить новую строку в середине стола
Я хочу, чтобы вставить новую строку в моей таблице, но уже есть некоторые регистры в нем. Если мне нужно поместить эту новую строку в ту же строку, что и уже зарегистрированный, что мне делать?
Например:
У меня есть эта таблица с этой строкой:
ID|Value
1 |Sample1
2 |Sample2
3 |Sample3
Но теперь я хочу, чтобы вставить новую строку, в которой Sample2 есть, так что таблица должна быть как:
ID|Value
1 |Sample1
2 |NewSample
3 |Sample2
4 |Sample3
Любые мысли?
Почему вы хотите перенумеровать все существующие значения? Надеюсь, они не известны, не идентифицируются и не используются в других местах. Кроме того, вы используете MySQL или SQL Server? Выберите его. –
Нет такой вещи, как «середина стола». Строки в реляционной базе данных ** НЕ СОРТИРОВАНЫ **. –
Да, не беспокойтесь об этом. – Strawberry