|
2
|
| Shayki Abramczyk Cece Dong - MSFT · 技术社区 · 8 年前 |
|
|
1
1
使用sql查询创建数据集时,多值参数将使用
替换您的
也就是说,你看到人们使用它的原因
如果将多个值作为参数传递给存储过程,这也是一个要求,因为您不能使用
|
|
|
2
0
这将有效地将筛选从SQL转移到SSRS。 |
|
|
3
0
您需要做的是在数据库中拆分字符串。传递给查询的是作为完整字符串的“测试1,测试2”,而不是“测试1”和“测试2”。这就是为什么一个值有效,而多个值无效。
Here
是一个很好的关于如何分割字符串的链接,为您的场景做准备。我最常使用的函数是CTE示例,它返回一个包含拆分字符串的表。然后我将SQL查询更改为使用
在你的例子中,你会想写
|
|
4
0
这就是我所做的,对我很有效。你也可以试试。
|