求公式
1 =1
2 =1+2
3 =1+2+3
4 =1+2+3
5 =1+2+3+4+5的和


求和的公式

解决方案 »

  1.   


    with tb as(
    select 1 as a from dual union all
    select 2 from dual union all
    select 3 from dual union all
    select 4 from dual union all
    select 5 from dual 
    )
    select a.a,sum(b.a) from tb a,tb b where a.a>=b.a
    group by a.a
    order by a.a这个意思?
      

  2.   

    你是要用sql 输出这个样子,还是怎么的啊?
    说个需求咋这么费劲呢
      

  3.   

    就是累加吗?
    with t as
    (
         select 1 c1 from dual union all
         select 2 c1 from dual union all
         select 3 c1 from dual union all
         select 4 c1 from dual union all
         select 5 c1 from dual 
    )select c1,sum(c1) over(order by rownum) tl
    from t
         c1    tl
    -----------------------
    1 1 1
    2 2 3
    3 3 6
    4 4 10
    5 5 15