Count函数需要在表达式中包含where子句

时间:2014-05-28 23:31:27

标签: sql tsql sql-server-2005 reporting-services visual-studio-2005

我正在尝试在特定的表格单元格中生成表达式,以生成具有特定决策代码的许多应用程序。这是代码:

=Count(Fields!APP_FKEY.Value) WHERE Fields!APP_DECISION_CODE.Value="3" OR Fields!APP_DECISION_CODE.Value="7")

显然这不起作用,但它本质上是我需要的。

1 个答案:

答案 0 :(得分:0)

这有用吗?

=Count(IIf((Fields!APP_DECISION_CODE.Value="3" OR Fields!APP_DECISION_CODE.Value="7"), Fields!APP_FKEY.Value, Nothing))

或者您正在寻找APP_FKEY.Value的总和?

=Sum(IIf((Fields!APP_DECISION_CODE.Value="3" OR Fields!APP_DECISION_CODE.Value="7"), Fields!APP_FKEY.Value, 0))