mysql實現累加求和的方法:1、建立資料表;2、透過insert插入資料;3、 透過「SELECT a.id,a.money,SUM(lt.money) as cum.. .”語句實現累加即可。
本文操作環境:Windows7系統、mysql5.5版、Dell G3電腦。
mysql怎麼實現累加求和?
mysql 累計求和:
有如下表
##id | money |
1 | 10 |
2 | #20 |
3 | #30 |
4 | 40 |
求如下資料
#id | # #money |
|
#1 |
##10
|
|
2 | 20 | |
3 | #30 | ##60|
4 | #40 | ##100 |
建表
CREATE TABLE cum_demo (id INT,money INT,PRIMARY KEY (id))
插入資料
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
結果
id | money | cum |
#1 | 10 | 10 |
2 | 20 | #30 |
#3 | ##3060 | |
40 | 100 |
【相關推薦: mysql影片教學】#
以上是mysql怎麼實現累加求和的詳細內容。更多資訊請關注PHP中文網其他相關文章!