我有一个看似简单的问题,但当然从来都不是。
我有看起来像这样的数据(我正在显示管道分隔):
Identifier | Roll Up | Sequence
1234 | 4567 | 1
1234 | 4567 | 2
1235 | 4567 | 1
1235 | 4567 | 2
1236 | 6789 | 1
1237 | 6789 | 1
因此,标识符是汇总字段的“版本”,每个汇总字段都有序列。
我需要做的是有一个额外的列来计算汇总的“版本”,例如:
Version |Identifier | Roll Up | Sequence
1 |1234 | 4567 | 1
1 |1234 | 4567 | 2
2 |1235 | 4567 | 1
2 |1235 | 4567 | 2
1 |1236 | 6789 | 1
2 |1237 | 6789 | 1
我认为这将是每个汇总的每个标识符的简单计数,但我无法让它正确地做到这一点COUNT()
或ROW_NUMBER().
有人会为该派生列提供解决方案吗?
非常感谢,特纳。