通过提供意外结果的SQL与组

时间:2015-11-26 15:45:57

标签: sql sybase

我有一张如下表

表:差异

enter image description here

我的结果应该是

enter image description here

我知道当我尝试按顺序分组时,报告是基于序列组进行计算的。有没有办法做到这一点?

这就是我尝试过的。但是没有工作

select count(sequence),values,Number 
from variance 
group by sequence. 

我正在使用sybase

由于 阿伦

在while语句中找到了一种方法。当我看到序列递增时,新序列。有没有办法在单个查询中执行

1 个答案:

答案 0 :(得分:0)

您可能想要使用 row_number

SELECT row_number() over (order by sequence) as corrected_seq,
       Values,
       Number
FROM YourTable