表名t 10 20 30 40希望在sql中输出为10 30 50 70

时间:2017-07-23 10:56:35

标签: sql

t 10 20 30 40

输出10 30 50 70

1 个答案:

答案 0 :(得分:1)

执行此操作的一种方法是使用窗口函数的累积和:

select col,
       sum(col) over (order by col
                      rows between 1 preceding and current row
                     )
from t;