美文网首页
MySql累计求和

MySql累计求和

作者: 长城ol | 来源:发表于2018-02-09 20:10 被阅读81次

我们在写SQL的时候,会有这种需求:对表中的数据累计求和。

id money
1 10
2 20
3 30

求出结果

id money sumMoney
1 10 10
2 20 30
3 30 60

累加sql:
方法一:

SELECT a.id,a.money,SUM(lt.money)  as cum
FROM cum_demo a JOIN cum_demo lt 
ON a.id >= lt.id
GROUP BY a.money
ORDER BY id

方法二:

SET @csum := 0;  
SELECT id, money, (@csum := @csum + money) AS sumMoney  
FROM money;  

相关文章

  • MySql累计求和

    我们在写SQL的时候,会有这种需求:对表中的数据累计求和。 求出结果 累加sql:方法一: 方法二:

  • 11.10

    作业一:累计求和 作业二:累计求和二 作业三:累计求和三· 作业四:输出求和 作业五:看结果写程序

  • 11.10

    作业一:累计求和 作业二:累计求和二 作业三:累计求和三 作业四:输出求和 作业五:看结果写程序

  • 17-11-10

    作业一:累计求和 作业二:累计求和(二) 作业三:累计求和(三) 作业四:输入求和 作业五:看结果写程序

  • 17-11-10

    作业一:累加求和 作业二:累计求和(二) 作业三:累计求和(三)

  • 17-11-10

    11.10 作业一:累计求和 作业二:累计求和二 作业三:累计求和三· 作业四:输出求和 作业五:看结果写程序

  • 17-11-10

    作业一:累加求和 作业二:累计求和(二) 作业三:累计求和(三) 作业四:输入求和

  • 17-11-17

    作业一:累加求和 作业二:累计求和(二) 作业三:累计求和(三) 作业四:输入求和

  • 17-11-10

    作业一:累加求和 作业二:累计求和(二) 作业三:累计求和(三) 作业四:输入求和

  • 17-11-10

    作业一:累加求和 作业二:累计求和(二) 作业三:累计求和(三) 作业四:输入求和

网友评论

      本文标题:MySql累计求和

      本文链接:https://www.haomeiwen.com/subject/wxsqtftx.html