ここで、連続した番号でテーブルの行を更新する手法を見つけました。
この手法の要点は、(T-SQL) を使用することです。
update myTable
SET @myvar = myField = @myVar + 1
これは素晴らしく、非常にうまく機能します。
この手法を拡張して、各グループが 1 から始まるレコードの異なるグループに番号を付けることはできますか? 例えば
- カテゴリ 1 の行は、シーケンス番号 1、2、3、... を取得する必要があります。
- カテゴリ 2 の行もシーケンス番号 1、2、3、..... を取得する必要があります。