【发布时间】:2016-06-21 15:00:11
【问题描述】:
=IIf(Fields!HOLDER_UNIT.Value = 'BOX', Sum(Fields!f1.Value) + Sum(Fields!f3.Value),0)
是否可以将 sum 的总和作为 IFF 函数中的值返回? 我需要过滤值“BOX”,如果是 BOX,则返回查询中计算的 2 个其他总和的总和,否则返回 0。
这行得通吗?如果是,我该如何解决?
谢谢!
【问题讨论】:
-
你可以
Sum(Fields!f1.Value + Fields!f3.Value)。而且,顺便说一句,在问之前,你可以自己尝试一下 -
谢谢,这可行,但当我在 Iff 中使用它时,如下所示: =IIf(Fields!HOLDER_UNIT.Value ='BOX', Sum(Fields!f1.Value + Fields!f3.值),0),我尝试了各种组合,但我尝试过的任何组合都不起作用。
-
您使用的是哪个 DBMS?
iif()是非标准的
标签: sql sum reportbuilder iif