【发布时间】:2015-01-06 18:36:19
【问题描述】:
我有一个使用 sql 命令的带有借方贷方列的水晶报表。该报告包含一个迄今为止的过滤参数。所以问题是,如果我将报告过滤到日期范围,我需要使用 sql 命令所有以前的数据总和。
Select SUM(CAST(debit as DECIMAL(9,2)))- SUM(CAST(credit as DECIMAL(9,2)))
from sum_balance
where sum_date < sum_date
这是我的代码,但我无法从中得到结果。 (例如:如果报告从 2014 年 7 月 1 日开始,那么我需要 2014 年 7 月 1 日之前所有先前数据的总和(借方 - 贷方))。谁能帮我找到解决方案。最主要的是在第一行使用 sql 命令添加结转余额。如果为空,则应为 0.00。
【问题讨论】:
-
sum_date < sum_date总是假的。 -
@HamletHakobyan 然后改变它
-
sum_date由什么组成? -
有什么办法可以改变这个@HamletHakobyan
-
@Siva 数据库日期列名
标签: sql-server crystal-reports