我是proc sql的新手。
我有一个由分钟组成的专栏...... 例如:
15:5
14:5
8:5
13:6
我想将分钟加在一起,以小时:分钟:秒创建一个运行总计 例如:
2:23:23
我迷路了。 任何帮助或建议将不胜感激。 提前谢谢。
答案 0 :(得分:3)
如果您有真正的时间变量,那么您可以使用保留添加它们。 PROC SQL不是一个很好的方法。
data want;
set have;
retain running_total;
running_total+time;
format running_total time.;
run;
请注意,上面的代码中不需要保留,因为sum语句(不带equals)具有隐含的保留。