使SSRS多值参数的作用类似于" AND"

时间:2016-04-11 15:55:16

标签: sql reporting-services ssrs-2012

使用SSRS,我有一个允许多个值的参数。问题在于它像OR一样,而不像AND。

示例:

假设我有以下数据:

  

1,A,星期一

     

2,A,星期二

     

3,B,星期一

     

4,B,星期五

这些数据按照lettre进行分组。现在,如果我的多个值参数设置在Monday, Tuesday

将显示A和B,因为B的值至少等于一个参数,在本例中为monday。但在我的情况下它完全没用,因为我希望人们能够搜索星期一和星期二可用的人。

有可能吗?

1 个答案:

答案 0 :(得分:1)

对于单个条件,参数无法一次验证多行。您应该重新构建数据,以便为一周中的每一天都有一列,然后在每列中标记该人是否可用。然后你必须为一周中的每一天创建一个参数,然后你会检查

WHERE Monday = 'YES' AND Tuesday = 'YES'