大きなクエリがあり(必要に応じてすでに順序付けられています)、列の1つが計算されます(クエリ内の他の列のvarcharの組み合わせ)。この計算された列を識別するために増分整数が必要です(重複は同じIDを持つ必要があります)。増分数が必要な順序は、計算列の生成に使用されたものとは別の基準を使用しているため、ランクを使用できません。
これは私が必要なものです:
OrderByColumn CalculatedColumn GeneratedId
1 ggg 1
1 aaa 2
1 ggg 1
1 fff 3
2 vvv 4
2 ddd 5
3 ggg 1
4 rrr 6
5 aaa 2
5 ooo 7
5 kkk 8
8 vvv 4
9 aaa 2