在MYSQL中,对表的一列数字进行分组循环累加
来源:互联网 发布:淘宝外贸尾单曝光 编辑:程序博客网 时间:2024/05/20 05:22
有这样的原始表:
X1 X2
-----------------------
2 453
2 120
2 101
2 89
3 111
3 421
3 219
-----------------------
根据X1字段进行累加,我要循环累加后变成下面的表
X1 X2
-----------------------
2 453
2 573
2 674
2 763
3 111
3 532
3 751
X1 X2
-----------------------
2 453
2 120
2 101
2 89
3 111
3 421
3 219
-----------------------
根据X1字段进行累加,我要循环累加后变成下面的表
X1 X2
-----------------------
2 453
2 573
2 674
2 763
3 111
3 532
3 751
-----------------------
CREATE TABLE test( Id INT NOT NULL AUTO_INCREMENT, X1 INT NOT NULL, X2 INT NOT NULL,PRIMARY KEY(`Id`)) INSERT INTO test(X1,X2) VALUES(2,453),(2,120),(2,101),(2,89),(3,111),(3,421),(3,219) SELECT * FROM test SELECT X1,(SELECT SUM(X2) FROM test WHERE X1=A.X1 AND Id<=A.Id)FROM test A ----------------------- X1 (SELECT SUM(X2) from test where X1=A.X1 and Id<=A.Id)2 4532 5732 6742 7633 1113 5323 751
阅读全文
0 0
- 在MYSQL中,对表的一列数字进行分组循环累加
- 使用函数分组对某个字段进行字符串的累加
- mysql 对表数据进行求和分组并在结果中筛选符合条件的数据 having group by count
- moss2010 在infopath2010中对重复表中对一列数字求和
- mysql中对建好的表中添加一列
- 对excel里一列5000行数据进行以50行为一组进行分组的实现方法
- MySQL在表中增加一列,删除一列,修改列明,修改列类型,以及关键字冲突的解决
- 在entity framework 中使用 LINQ 对表进行左关联查询且group by 分组查询的示例,并且按小时分组查询时间段
- 在list集合中对元素进行分组
- java在集合中对集合进行分组
- 把表中一列的所有数字加和
- sql语句怎样实现求在列中选择某些相同名称的行,对这些相同名称行的数据进行累加.
- MySQL对数据表进行分组查询
- mysql在表的某一位置增加一列、删除一列、修改列名
- mysql在表的某一位置增加一列、删除一列、修改列名
- mysql在表的某一位置增加一列、删除一列、修改列名
- mysql在表的某一位置增加一列、删除一列、修改列名
- mysql在表的某一位置增加一列、删除一列、修改列名
- MySQL使用Navicat导出数据,数据会被减少
- 逻辑回归(Logistic Regression)
- Android基础组件之Intent
- js禁止浏览器页面后退功能
- centos7.3 安装mysql5.7.18
- 在MYSQL中,对表的一列数字进行分组循环累加
- Centos环境下安装nginx
- mysql中int、bigint、smallint 和 tinyint的区别与长度的含义
- linux网络设备—PHY
- 如何省时省力的使用XMind思维导图软件?
- web.xml 配置中classpath: 与classpath*:的区别
- 基本类型与装箱基本类型的使用规律(效率相差数10倍)
- iOS 开发 righBarButtonItems
- android相机camera拍照