当前位置: 代码迷 >> Sql Server >> SQL算法。
  详细解决方案

SQL算法。

热度:60   发布时间:2016-04-24 21:57:27.0
求助SQL算法。。。。。。。。。。。。。。。
序号      本段        综合
1          0.01        0.1
2          0.03        0.09
3          0.01        0.06
4          0.02        0.05
5          0.03        0.03


如上数据算法,序号与本段都是已知,综合栏位=本序号的本段+比本序号大的本段垒加
如果写让综合自动算出来?


------解决方案--------------------
联表做吧,用自联接。

select a.序号,a.本段,SUM(b.本段) as 综合
from 表 a 
join 表 b
on a.序号<=b.序号
group by a.序号,a.本段
order by a.序号

  相关解决方案