私はこれをなんとか取得できました: TSQLの最初の列のエントリの終わりを取得するにはどうすればよいですか?
更新されたデータは次のとおりで、最後のレコードも更新されました。
Service; Sequence; EndSequence
A, 2089697; 2089737
B, 2089738; 2089837
C, 2089838; 2090367
D, 2090368; 2090399
E, 2090400; 2090500
次に、IDのシーケンスの開始と終了の開始に基づいて、100万件のレコードが含まれるマスターテーブルを更新します。私はカーソルを介してこれを行うことができますが、私は通常のクエリを介して行うことを好みます。
ところで、私はSQL2005を使用しています。
次のようなマスターテーブル:
ID; Value; Service
2089697; 23; null
...
2090500; 12; null
したがって、結果は次のようになります。
ID; Value; Service
2089697; 23; A
...
2089737; 45; A
2089738; 45; B
...
2089837; 34; B
2089838; 23; C
...
ありがとう