Tsql 报表生成器3中多对多关系数据集的级联参数

Tsql 报表生成器3中多对多关系数据集的级联参数,tsql,reporting-services,reportbuilder,Tsql,Reporting Services,Reportbuilder,我收到一个请求,要求为数据集中的项目创建一个级联参数,如下所示: 项目经理 一个人1 一个人2 B第1人 等等 当用户选择一个特定的管理器时,这很好,但用户也可以选择所有的管理器,在这种情况下,参数下拉列表中会有多个相同的项目 我对SQL非常陌生,因此非常感谢您的帮助 我认为您正在按项目查找分组或为第二个查询选择distinct select project from ... where manager_id in (1,2) group by project 我认为您正在为第二个查询寻找按项

我收到一个请求,要求为数据集中的项目创建一个级联参数,如下所示:

项目经理
一个人1
一个人2
B第1人

等等

当用户选择一个特定的管理器时,这很好,但用户也可以选择所有的管理器,在这种情况下,参数下拉列表中会有多个相同的项目


我对SQL非常陌生,因此非常感谢您的帮助

我认为您正在按项目查找
分组
为第二个查询选择distinct

select project from ... where manager_id in (1,2) group by project

我认为您正在为第二个查询寻找
按项目分组
选择不同的
选择不同的
不起作用,因为第一行和第二行是不同的(在我概述的示例中),我认为
按项目分组
也不起作用,作为管理者,不能将其聚合为任何有意义的内容。如果我理解不正确,请详细说明。您不会包括经理栏…它只是
从中选择项目。。。经理在(1,2)组中的位置(按项目)
噢,谢谢!它起作用了!如果你愿意,你可以写一个答案,我会记下来的。