私はSetIdsを生成する必要があるデータのセットを持っています。基本的には、列IDの順序で最初のデータセットをウォークスルーする場所があれば、レコードタイプが5になるたびにカウンタを増やしたいと思っています。希望する出力の2番目のサンプルを参照してください。 、それは適切なソフトウェアの両方で、データベースの質問にタグ付けすると便利です(MySQLやOracleの:T-SQLHelp - Idの生成
Id RecordType Amount
----------------------------
1 5 1.00
2 6 1.00
3 7 3.00
5 5 1.00
6 6 .50
7 6 .50
8 8 1.00
9 5 .05
Id RecordType Amount SetId
-------------------------------------
1 5 1.00 1
2 6 1.00 1
3 7 3.00 1
5 5 1.00 2
6 6 .50 2
7 6 .50 2
8 8 1.00 2
9 5 .05 3
10 6 .05 3
ヒントがありませんでしたDB2、...など)とバージョン'sql-server-2014'です。構文と機能の相違は、しばしば答えに影響します。 – HABO