SQL 循环问题??

来源:百度知道 编辑:UC知道 时间:2024/07/02 17:27:27
有个表PP 字段如下:

月份 实际发电量 计划发电量
1 23.345 24
2 24.024 24
3 23.098 24
4 25.009 24
........

想得出一下统计表
月份 实际发电量 计划发电量 累计发电量
1 23.345 24 23.345
2 24.024 24 47.369
3 23.098 24 70.467
4 25.009 24 95.476
........

累计发电量= 当月实际发电量+ 上月累计发电量

各位大虾,有SQL 循环语句怎么写,最好加变量,好多月份
谢谢!!

你可以简单点阿,上月累计发电量就是以前月份的实际发电量的和了,这样不也能得到你想要的结果么
select 月份,实际发电量,计划发电量,(select sum(实际发电量) from PP p2 where pp2.月份<p1.月份) as 上月累计发电量 from PP p1