我在使用 SSRS 表达式时遇到问题。我正在尝试对 9 月结束的记录进行不同的记录计数。我正在使用以下代码:
=(countdistinct(IIF(Fields!dischargemonth.Value = "September" and Fields!RowNumber.Value = 1, Fields!AuthId.Value, 0)))
正确的计数应该是 28。我仔细检查了查询,只有 28 条记录,但我在 SSRS 中的输出结果显示为 29。
我试过使用“COUNT”,但我只想要不同的记录数,这样就行不通了。关于为什么会发生这种情况的任何想法?
预先感谢您的帮助。