根据日期累加金额的mysql

今天遇到了一个语句,想了一会觉得有必要记录一下

问题描述

id  money  date

1   10   2015-01-01
2   20   2015-01-02
3   30   2015-01-03
4   40   2015-01-04
5   50   2015-01-05

得到

1   10     2015-01-01
2   30     2015-01-02
3   60     2015-01-03
4   100   2015-01-04
5   150   2015-01-05

语句如下

  1. select t.id, (SELECT SUM(money) from table k where k.date <= t.date ) as ‘money‘,t.date from table t

谨防以后忘记。。。。。。。。。。。。。

 

根据日期累加金额的mysql

上一篇:Sturts2--入门


下一篇:重拾MySQL