我的报告中有几个多选参数.我正在try 为web查询字符串中的单个参数传递多个值?如果我传入一个值,它就可以正常工作.

为单个参数 Select 多个选项时,报告运行良好.我的问题在于web查询字符串.

推荐答案

尽管John Sansom的解决方案有效,但还有另一种方法可以做到这一点,而不必使用可能效率低下的标量值UDF.

=join(Parameters!<your param name>.Value,",")

在查询中,您可以这样引用值:

where yourColumn in (@<your param name>)

Sql相关问答推荐

Group By子句返回太多行

SQL:如何取上一年的平均值?

直接加法(1+1)与聚合函数SUM(1+1)的区别是什么

从列中提取子字符串的ORDER BY CASE语句

如何使用SQL Server中的Nodes()方法执行与OPENXML相同的操作

Oracle PL/SQL:解决DBMS输出大小限制的问题

在SQL中将项分配给容器

如何使用Clickhouse的COUNT聚合返回所有列,但GROUP BY是这些列的子集

SQL:使用年/月/日分区查询某个时间段的数据

SQL OR子句如何在JOINON查询中工作?

输出连续出现两次以上的行

在 PostgreSQL 中生成时间序列查询

我需要在 ASP.NET C# 中获取 2 个 SQL 查询结果的平均值

Postgres存在限制问题「小值」

如何创建一个递归计数器来查找一个元素有多少父级和子级?

Teradata 多个进程的最大进程结束时间捕获

SQL Server 分区和 Run Case 语句

Select 给定类别列表(或更多类别)中的所有事物

连续几天购买的客户

超过100名员工的连续行