データベースには、次のような2つの列(Position、CarName)を持つテーブルcarがあります。
1 | BMW
2 | Mercedes
3 | Honda
4 | Toyota
テーブルは変更される可能性があるため、新しい行「Audi」を追加して、次のようにテーブルを並べ替える必要があります。
1 | Audi
2 | BMW
3 | Mercedes
4 | Honda
5 | Toyota
「ホンダ」を削除した後:
1 | BMW
2 | Mercedes
3 | Toyota
先頭の「ホンダ」行を移動した後 (1 番目の位置):
1 | Honda
2 | BMW
3 | Mercedes
4 | Toyota
2 番目の位置に「BMW」を移動した後:
1 | Mercedes
2 | BMW
3 | Honda
4 | Toyota
SQL Server で行う最善かつ正しい方法は何ですか。
ありがとう。