mysql實現(xiàn)累加求和的方法:1、創(chuàng)建數(shù)據(jù)表;2、通過insert插入數(shù)據(jù);3、 通過“SELECT a.id,a.money,SUM(lt.money) ?as cum…”語句實現(xiàn)累加即可。
本文操作環(huán)境:Windows7系統(tǒng)、mysql5.5版、Dell G3電腦。
mysql怎么實現(xiàn)累加求和?
mysql 累計求和:
有如下表
id |
money |
1 |
10 |
2 |
20 |
3 |
30 |
4 |
40 |
求出如下數(shù)據(jù)
id |
money |
cum |
1 |
10 |
10 |
2 |
20 |
30 |
3 |
30 |
60 |
4 |
40 |
100 |
建表
CREATE?TABLE?cum_demo (id?INT,money?INT,PRIMARY?KEY?(id))
插入數(shù)據(jù)
insert?into?cum_demo(id,money) values?(1,10),(2,20),(3,30),(4.40);
求累加
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
結(jié)果
id | money | cum |
1 | 10 | 10 |
2 | 20 | 30 |
3 | 30 | 60 |
4 | 40 | 100 |
【相關(guān)推薦:mysql視頻教程】
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦