大家好,感谢您的帮助。
我有以下情况:一个名为 statements 的表,其中包含字段id (int)、stmnt_date (date)、debit (double)、credit (double) 和balance (double)
我想按照以下规则计算余额:
第一行余额(按时间顺序)=借方-贷方,其余行
当前行余额 = 按时间顺序排列的前一行余额 + 当前行借方 - 当前行贷方
正如您在上面的图片中看到的那样,行没有按日期排列,这就是为什么我按时间顺序两次使用这个词来强调 stmnt_date 值的重要性。
非常感谢您的帮助。