SQL查询:如何获取上个月期末余额,当前月当前余额和当月期末余额
问题描述:
我有一个观点,从与场连接多个表返回数据:SQL查询:如何获取上个月期末余额,当前月当前余额和当月期末余额
TransactionID
FiscalMonthID
CurrencyID
AccountID
TransactionDate
TransactionNo
TransactionDetails
AccountCode
AccountName
CurrencyName
AmountDebit
AmountCredit
现在基于上述领域我想创建一个水晶报表,它返回一个周期性的试算表是这样的:
从日声明,以日期(即2012年1月1日 - 29/02/2012)
[AccountCode] - [AccountName] - [OpeningBalance] - [Current Balance (Dr./Cr.)] - [Closing Balance(Dr./Cr.)]
注意:期初余额必须是上个月的结余余额,该余额将结转至下个月,并将成为期初余额。
答
看起来,如果您执行每月分组的累计总计(年迄今),您将得到您正在查找的内容,而不是每次计算单个月份。
刚刚使用此逻辑将在一年的开始时创建不正确的余额声明。去年的损益不应该翻到今年。资产负债表帐户应该。 – 2012-02-23 10:36:27