mysql 累加求和
发布时间:2020-12-12 02:15:53 所属栏目:MySql教程 来源:网络整理
导读:有如下表 id money 1 10 2 20 3 30 4 40 ? 求出如下数据 id money cum 1 10 10 2 20 30 3 30 60 4 40 100 建表 12 CREATE ? TABLE ? cum_demo (id INT ,money PRIMARY ? KEY ? (id)) 插入数据 insert ? into ? cum_demo(id,money) values ? (1,10),(2,20),(3
id
money
1
10
2
20
3
30
4
40
?
求出如下数据
id
money
cum
1
10
10
2
20
30
3
30
60
4
40
100
建表
1 2CREATE
?TABLE
?cum_demo
(id
INT
,money
PRIMARY
?KEY
?(id))
插入数据
insert?into
?cum_demo(id,money)
values
?(1,10),(2,20),(3,30),(4.40);
求累加
2 3 4 5 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
?id
结果
id money cum 1 10 10 2 20 30 3 30 60 4 40 100(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
有如下表 |
相关内容