[問] 請問SQL command 要如何下?

環境: SQL Server 2012

輸出要依 xTime 欄位排序.
XYZ 累加,是依據 XYZ欄位中的值,進行連續同值的小區塊進行累加.

目前卡在 XYZ累加 這個欄位,不知道要如何下 SQL Command ,

只知道, 可能會用到 Window Function 來協助.

請高手們幫忙, 感恩~

ex:
SELECT xTime , XYZ
FROM orderTable
ORDER BY xTime



查詢後的結果如下:
xTime  XYZ  XYZ累加
09:11  -1   -1
09:13  -1   -2
09:15  -1   -3
09:17  1    1
09:19  1    2
09:21  0    0
09:23  -1    -1
09:25  1    1
09:27  1    2
09:29  -1    -1
09:31  1    1
09:33  -1    -1
09:35  -1    -2
09:37  -1    -3
09:39  1    1
09:41  1    2
09:43  -1    -1
09:45  -1    -2
09:47  0    0
09:49  0    0
09:51  0    0
09:53  1    1
09:55  1    2
09:57  1    3
09:59  -1   -1
2017-06-29 18:30 發佈
文章關鍵字 sq SQL command
我的話會直接把資料拿下來後

在前端程式用迴圈跑一次就可以


你這個用SQL也是可以做,只是容易造成SQL負擔很大
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?