SSRS 2012 - 3 列 1 个参数

SSRS 2012 - 1 parameter for 3 columns

我遇到了 SSRS 2012 的挑战。我有 1 个参数,我需要在其中 select 来自 3 个不同列的多个值。我只能使用 selecting 1 值来完成这项工作,然后它会查看所有列和 return 值。但是,我不确定如何使用多个值来完成此操作。

这是使它在 3 列中使用 1 个参数和 1 个值的表达式。我尝试使用 IN 而不是 =,但无济于事。

WHERE (Customer_Category1 = @prmCategory OR Customer_Category2 = @prmCategory OR Customer_Category3 = @prmCategory)

我已经研究了几个小时但没有找到任何信息。

如果可以请帮忙。我愿意接受任何建议或建议。我在参数领域还是个新手。

使用 in 应该是这里的解决方案。但是,您的语法可能不正确。试试这个:

WHERE (Customer_Category1 in (@prmCategory) OR Customer_Category2 in (@prmCategory) OR Customer_Category3 in (@prmCategory))