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

 

建表

1
2
CREATE  TABLE  cum_demo
(id INT ,money INT , PRIMARY  KEY  (id))

 

插入数据

1
2
insert  into  cum_demo(id,money)
values  (1,10),(2,20),(3,30),(4.40);

 

求累加

1
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  BY  id

结果

id money cum
1 10 10
2 20 30
3 30 60
4 40 100
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33736649/article/details/86080524

智能推荐

ultraedit高亮显示verilog文件_verilog.uew-程序员宅基地

文章浏览阅读9.5k次,点赞4次,收藏14次。1、下载文件到官网下载Verilog的语法高亮文件,链接如下:http://www.ultraedit.com/index.php?name=Content&pa=showpageπd=40#wordfiles2、文件配置将下载到的“verilog.uew”放到ulteaedit安装路径下的wordfiles文件夹内,以及C:\Documents and Setti_verilog.uew

黑马程序员---IO流二_记录一个程序运行的次数,当满足指定次数,改程序就不可以再继续运行了-程序员宅基地

文章浏览阅读941次。1. 字符流----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------3.1 概念:计算机不区分二进制文件与文本文件。所有的文件都是以二进制形式存储的,因此,从本质上说,所以的文件都是二进制文件。所以字符流是建立在字节流之上,它能够提供字符层次的编码和解码。在写入一个字符时,Java虚拟机会将字符_记录一个程序运行的次数,当满足指定次数,改程序就不可以再继续运行了

Div高度自适应-程序员宅基地

文章浏览阅读51次。父div高度随子div高度改变而改变 1.如果父div不定义height、子div均为标准流的时候(没有使用float),父div的height随内容的变化而变化,实现父div高度随子div的高度改变而改变。 如:<style type="text/css"> #parent{border:#000 solid 5px} #child_a{..._mergely 窗口尺寸

python数字转换_python数字转换-程序员宅基地

文章浏览阅读1.2k次。广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!方法一(普通方法):# -*- coding: utf-8 -*- #把数字转换成相应的字符,1-->a 27-->aadef changenumtochar(tosmallchar=none, tobigchar=none):#n = tosmallchar and t..._def num_to_char(num)

python接口自动化项目_Python3-接口自动化-3-接口自动化项目目录框架-程序员宅基地

文章浏览阅读227次。一、项目结构1. 新建一个工程,工程名为:sales_interface_auto2. 在工程的根目录新建一个py脚本:runAll.py 执行接口自动化的入口,项目工程部署完毕后直接运行该文件即可3. 在项目下创建几个package包:----common:这个包放置一些公共的方法,例如:读取excel,读取mysql,get和post请求的封装,发送Email的封装,读取手机公共参数的封..._@property def code(self):

一文带你掌握OBS的两种常见的鉴权方式_如何验证obs桶-程序员宅基地

文章浏览阅读4.4k次,点赞5次,收藏3次。本文就将带您了解OBS的两种常见的鉴权方式——Header携带签名和URL携带签名。_如何验证obs桶

随便推点

C语言——死亡游戏_今天她玩了一个新游戏,发现每次死亡后角色的金币都会掉落,假设角色开局有g个金币,-程序员宅基地

文章浏览阅读1.3k次,点赞5次,收藏18次。问题描述:据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus和他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。请你编写一个函数,计算一下Josephus 和他的朋友应该安排在什么位置,才能免于一死(最后剩下他们两人)。【要求人的总数与报数均由键_今天她玩了一个新游戏,发现每次死亡后角色的金币都会掉落,假设角色开局有g个金币,

cc3200 sta 模式是否支持使用静态ip去连接AP_静态ip 动态ip ap sta-程序员宅基地

文章浏览阅读908次。SL_IPV4_STA_P2P_CL_STATIC_ENABLE:Setting a static IP address to the device working in STA mode or P2P client.The IP address will be stored in the FileSystem.In order to disable the static IP and_静态ip 动态ip ap sta

对循环链表的应用_循环链表在实际生活的应用-程序员宅基地

文章浏览阅读1.1k次。围成圈圈报数游戏在天勤oj上面有题目1368,是对循环链表的应用,当然用数组也可以做出来。此处只解释用循环链表的解法。题目描述N 个人围成一圈顺序编号,从1 号开始按1、2、3 顺序报数,报3 者退出圈外,其余的人再从1、2、3 开始报数,报3 的人再退出圈外,依次类推。请按退出顺序输出每个退出人的原序号。要求使用环行链表编程。 这是原题_循环链表在实际生活的应用

python通过socket获取本机ip地址_websockets库python 获取用户ip-程序员宅基地

文章浏览阅读6.8k次,点赞3次,收藏3次。使用 python socket 获取本机ip地址。_websockets库python 获取用户ip

leetcode题目总结_leetcode 题库总结-程序员宅基地

文章浏览阅读77次。双指针15.三个数之和 https://leetcode-cn.com/problems/3sum/19.删除链表的倒数第N个结点 (快慢指针 同时用pre来存储删除节点的前继节点 在原链表头加一个头节点解决删除头节点的问题)https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/回溯17.电话号码的字母组合(递归的思想 排列组合)https://leetcode-cn.com/problems/letter-co._leetcode 题库总结

this 和 getApplicationContext Context的区别_don't use getbasecontext(), just use the context y-程序员宅基地

文章浏览阅读1.3k次。转自:http://stackoverflow.com/questions/1026973/android-whats-the-difference-between-the-various-methods-to-get-a-contextIn various bits of Android code I've seen:在大量的android代码中,我看到如下的写法:_don't use getbasecontext(), just use the context you have.