0
我有一个结果集,如下所示,并使用ROW_NUMBER()函数来确定值何时发生更改。ROW_NUMBER重复重复值
Date | Value | RowNumber 2/13/17 | 10 | 1 2/13/17 | 10 | 2 2/13/17 | 10 | 3 2/13/17 | 11 | 1 2/13/17 | 11 | 2 2/13/17 | 10 | 4 2/13/17 | 10 | 5
但是,这是我的问题。
值为10的最后2行再次得到4和5的ROW_NUMBER,从之前的ROW_NUMBER 10的位置开始继续。
对于我的目的,我需要第二组10秒重新启动1和2的ROW_NUMBER。
我该如何实现这个目标?
在结果中是否还有其他列需要处理?第一组10秒和第二组有什么区别? – Diane
这里没有其他专栏可以帮忙。我试图跟踪每次价值发生变化时。它对我的价值实际上没有什么影响,只要有任何改变,我只需要重置我的ROW_NUMBER。 – Cindy