我正在使用 Visual Studio 2008 制作报告,从数据库中的表中提取信息。假设我只想显示Type
员工(由 表示int
,例如 1-10)和他们的Name
. 然后我的数据集将是这个查询:
SELECT Type, Name
FROM Employees
WHERE Type = @Type
这是 SSRS,所以我不需要声明或设置变量(如果我错了,请纠正我)。当我运行报告时,它会给我一个选项来输入一个int
forType
并且它会创建相应的报告。我的问题是如何设置它以便我可以输入这些类型1,2,3
的Type
员工以便获得报告?因此,让int
变量能够接受一个列表ints
或仅一个int
. 本质上,该示例中的“结果查询”如下所示:
SELECT Type, Name
FROM Employees
WHERE Type = 1 AND Type = 2 AND Type = 3