繁体   English   中英

有没有办法在 ssrs 中编写 where 子句?

[英]is there a way to write a where clause in ssrs?

我想编写一个 where 子句来计算序列字段等于 1 的客户端 ID。所以在 SQL 中它会是;

Count(clientid) WHERE 序列 = 1。

但是我如何在 SSRS 中写这个? 我尝试了以下但没有用;

=Count(IIF(Fields!Sequence.Value = 1, Fields!ClientID.Value, 0))

知道我哪里出错了吗?

提前致谢

看起来您可以通过相当简单的调整获得您想要的东西。 目前,您正在使用COUNT函数,我认为它只是计算生成的每个结果。 你想要的是SUM函数。 试试下面的表达式:

=SUM(IIF(Fields!Sequence.Value = 1, 1, 0))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM