-2
我想根據某些條件獲取累計總計。以下是一個虛擬樣本數據集。我想獲得基於Indicator
以及ID
的累計時間。當Indicator
連續1
爲相同的ID
,我想得到的所有Duration
的總和。如果它變成0
那麼我想重新啓動。基於條件的累計總計
ID Duration Indicator Cumm_duration
1 30 0 30
1 30 1 60
1 30 0 30
1 30 0 30
1 30 1 60
1 30 0 30
1 30 0 30
1 30 0 30
1 30 0 30
1 30 0 30
1 30 0 30
1 30 0 30
1 30 1 60
1 30 1 90
2 30 1 30
2 30 0 30
2 30 0 30
2 30 0 30
2 30 1 60
2 30 0 30
2 30 1 60
2 30 0 30
2 30 0 30
2 30 0 30
2 30 1 60
2 30 1 90
2 30 0 30
1.如果你格式化你的樣品作爲這會更容易帶有插入數據的表格。 2.沒有表示記錄順序的列,因此查詢無法知道處理指示符的順序。 –
爲了獲得一致的結果,您必須有一個可以按順序排列的列。 –