Date column1 column2 column3 column4 column5
01-Jan-17 A AB 10 AB_1 10
02-Jan-17 B AB 20 AB_2 10
03-Jan-17 C AB 30 AB_3 10
04-Jan-17 D AB 20 AB_4 -10
05-Jan-17 E AB 40 AB_5 20
06-Jan-17 X GH 30 GH_1 30
07-Jan-17 V GH 40 GH_2 10
08-Jan-17 A GH 50 GH_3 10
Requirement1:對於具有在列2相同的值的所有列,則column4應當按順序編號的Sybase +如何計算序列的編號爲speicific組
Requirement2:對於具有在列2相同值的所有列,第5列應計算爲第3列的當前值 - 第3列的前一值
感謝您的幫助!
我使用的Adaptive Server Enterprise/15.7/EBF 22234 SMP SP121/P/x86_64的/企業版Linux/ase157sp12x /六十四分之三千六百六十位/ FBO/
到目前爲止您嘗試過哪些查詢?哪些Sybase產品(ASE,SQLAnywhere,IQ,Advantage)和哪個版本? – markp
你想對數據做什麼?更新表格?或者只是運行一個可以對行進行排序的選擇? –
它看起來(對我而言)就像您發佈的數據是期望的結果集;如果是這種情況......原始數據是什麼樣的?我建議你看一下[如何創建一個最小的,完整的和可驗證的例子](https://stackoverflow.com/help/mcve),然後回來並更新你的問題,並提供必要的細節來澄清你是什麼'試圖做 – markp