我想通过mysql查询来实现
+------+---------+
| frq | -any- |
+------+---------+
| 10 | 10 |
| 15 |10+15=25 |
| 15 |25+15=40 |
+------+---------+
Run Code Online (Sandbox Code Playgroud)
请帮助代码参考,谢谢
Tor*_*dek 12
恕我直言,这应该由程序逻辑处理,而不是SQL.如果你还想...:
SELECT a.frq, sum(b.frq)
FROM table a
JOIN table b ON a.id >= b.id
GROUP BY a.frq
Run Code Online (Sandbox Code Playgroud)
Ish*_*Ish 12
MySQL论坛帮助了我!!!
mysql> set @my_var=0;
mysql> select frq, @my_var:=@my_var+frq as commutative_sum from `mytable`
Run Code Online (Sandbox Code Playgroud)
这适用于我的mysql例程.
| 归档时间: |
|
| 查看次数: |
4224 次 |
| 最近记录: |