2015-05-08 29 views
0

我是proc sql的新手。proc sql添加分鐘列tother一個正在運行的總計

我已經作出了分鐘一列... 例如:

15:5 
14:5 
8:5 
13:6 

我想分鐘加在一起,打造一個小時的運行總計:分:秒 例如:

2:23:23 

我迷路了。 任何幫助或建議,將不勝感激。 在此先感謝。

+0

您發佈的值看起來不像分鐘。我希望以'15:50'爲例。你試過什麼了? – mjsqu

+0

,我如何找到表中我必須從工作。 – Robin

+0

他們是字符還是數字? – Reeza

回答

3

如果您有真實的時間變量,那麼您可以使用保留來添加它們。 PROC SQL不是一個好辦法。

data want; 
set have; 
retain running_total; 
running_total+time; 
format running_total time.; 
run; 

請注意,上述代碼中不需要保留,因爲sum語句(不帶等號)具有隱含保留。

+0

你應該詳細說明爲什麼proc sql不是這樣做的好方法。 –