2015-11-26 34 views
0

我有像見下表SQL與組通過提供意想不到的結果

表:方差

enter image description here

我的結果應是

enter image description here

我知道,該報告是基於序列組計算的,當我嘗試按順序進行分組時,我沒有得到正確結果放出。有沒有辦法做到這一點?

這就是我試過的。但不工作

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

我使用Sybase

感謝 阿倫

找到一種方法來做到這一點while語句。當我看到序列增量增加新序列時。有沒有辦法在一個查詢

+0

哪裏'GROUP BY',RDBMS是什麼您使用的是用做什麼? –

+0

你的代碼在哪裏? – scaisEdge

+1

請不要使用圖片鏈接。改爲以純文本形式輸入示例數據。這很容易處理,並且您的請求在將來仍然可讀(當圖像可能已經消失時)。 –

回答

0

你可能想row_number

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

謝謝,rownumber()將只在sybaseIQ中工作,而不是在ASE中。我正在使用Sybase ASE –

相關問題