0

我想让我的参数化菜单允许一个选项来表示数字(即,当您单击我的菜单下拉选项 X 时,它代表所有数字):

= 30 或 31 或 32 或 33 或 34 或 35 或 36 或 37 或 38 或 39 或 130 (这是我在 SSRS 中输入的)

在 SSRS 上,它表示 OR 用于“用于对两个布尔表达式执行逻辑析取,或对两个数值执行按位析取”。

我试过这个:

=join(Parameters!ClientResponseRange.30 "," Parameters!@ClientResponseRange.35)

但它不起作用

4

1 回答 1

1

您需要 SQLIN函数:

WHERE MyField IN (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 130)

因此,如果您有一个@Options多值参数,则如下所示:

WHERE MyField IN @Options
于 2012-12-17T22:03:53.010 回答