我正在尝试创建一份详细说明客户帐户当前余额的报告。当我在数据库中查询帐号和交易时,它会提取所有客户的付款。我如何让它抑制除最新交易之外的所有交易(或者如果尚未付款,则简单地提取余额)?
感谢您的协助!
可悲的是,我不知道从哪里开始计算公式。
考虑在数据库端创建两个辅助视图:总客户费用(将客户加入到收费交易中,按客户分组,对费用求和。以及总客户付款(相同的逻辑,但使用的是付款而不是费用)。
然后,您可以在 Total_Customer_Charges 和 Total_Customer_Payments 之间使用 外连接 轻松生成报告。