処理したい 3 つのシナリオがあり、いくつかの再マッピングを行っています。
シナリオ #1 テーブル A があります
A列、B列
1、NULL
2、NULL
3、NULL
4、NULL
5、NULL
6、NULL
列 A の次の値から開始するように列 B を更新するにはどうすればよいですか
A列、B列
1、7
2、8
3、9
4、10
5、11
6、12
シナリオ #2 テーブル A があります
A列、B列
1、NULL
1、NULL
2、NULL
2、NULL
3、NULL
3、NULL
3、NULL
列 A の次の値から開始するように列 B を更新するにはどうすればよいですか?
A列、B列
1、4
1、4
2、5
2、5
3、6 3、6
3、6
シナリオ 3 列 A にギャップを含むテーブル A があります。
A列、B列
1、NULL
1、NULL
4、NULL
4、NULL
6、NULL
6、NULL
6、NULL
列 A の次の値から開始するように列 B を更新するにはどうすればよいですか?
A列、B列
1、7
1、7
4、8
4、8
6、9 6、9
6、9
これら 3 つのシナリオすべてを 1 つのステートメントで処理できますか? もしそうなら、どのように?どんな助けでも大歓迎です!