【发布时间】:2012-06-02 19:51:09
【问题描述】:
假设一个学生注册了特定的课程。他的总费用为 25000 美元(基于其他计算,如学费、杂费等)。
现在,这让我感到困惑。 我如何获取 AND 计算学生的总余额。我应该:
每次付款时,从他的总余额(我表中的一列)中减去他支付的金额。
不要永远修改任何列,而是使用另一个名为 total_fee 列的属性。只需从我的 tution_payment 表中找到的每笔交易中获取他支付的总金额,然后从 total_fee 中减去结果(这可以通过我的查询来完成)。另请注意,我在这里没有使用 total_balance。
我记得有人告诉过我
金融交易一般只插入
这是否意味着我以前的解决方案是正确的?目前我用的是后者,但是觉得这个方案不准确。
我不熟悉数据库如何表示会计交易,因此非常感谢任何帮助。
【问题讨论】:
标签: sql database transactions normalization