是否可以选择运行余额

时间:2013-08-28 00:45:32

标签: mysql

我想选择月份(yyyy-mm),开盘,借记,贷记,结账 来自每月的交易组(yyyy-mm);

这是交易表

日期,借记卡,信用卡

单独使用mysql是否可以使用php?

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用变量,如:

select `date`, debit, credit, (@bal := credit - debit) as bal
from transaction t cross join
     (select @bal := 0) const
order by `date`;

然后,您可以将其用于聚合或任何您想要做的事情。