Ssrs 2008 从两行中选择一个值

Ssrs 2008 从两行中选择一个值,ssrs-2008,Ssrs 2008,我正在尝试在SQL Server Report Builder中创建一个表,该表显示一个月内打开和关闭的票证数量,我提出了这个查询,部分实现了我想要的功能: 选择不同的计数(事件id)作为票证打开,选择Datepart(年,打开时间)作为票证打开,选择Datepart(月,打开时间)作为票证打开,选择DateName(月,打开时间)作为票证打开 来自HROHelpDeskSD 其中(Datepart(Year,open_time)=(Year(GETDATE())) 按日期部分(年,开放时间)、

我正在尝试在SQL Server Report Builder中创建一个表,该表显示一个月内打开和关闭的票证数量,我提出了这个查询,部分实现了我想要的功能:

选择不同的计数(事件id)作为票证打开,选择Datepart(年,打开时间)作为票证打开,选择Datepart(月,打开时间)作为票证打开,选择DateName(月,打开时间)作为票证打开

来自HROHelpDeskSD

其中(Datepart(Year,open_time)=(Year(GETDATE()))

按日期部分(年,开放时间)、日期部分(月,开放时间)、日期名称(月,开放时间)分组

联合

选择不同计数(事件id)作为票证关闭,选择日期部分(年,关闭时间)作为关闭年,选择日期部分(月,关闭时间)作为YRMONE,选择日期名称(月,关闭时间)作为票证,“关闭”作为票证

来自HROHelpDeskSD

其中(Datepart(年,结束时间)=(年(GETDATE()))

按日期部分(年,结束时间)、日期部分(月,结束时间)、日期名称(月,结束时间)分组

按月订购

产生:

票证在年/月打开MnName票证

1879 2017年1月1日开放

1855 2017年1月1日关闭

但后来,我被难倒了,因为我想把需要放在桌子上的号码拿出来。如果车票是打开的,那么我需要在车票打开字段中输入相应的号码,在车票关闭字段中输入相同的关闭号码。如有任何建议,将不胜感激

谢谢,
唐纳德

你能告诉我输出应该是什么样子吗。如果用户请求1月份的未结票证,我需要返回1879或1855,如果请求的是已结票证,那么我需要返回1879或1855。因此,打开/关闭是报表上的一个参数?我以为你想在报告中看到这两个值。你能发布你希望看到的确切输出吗?我确信,一旦我完全理解你需要什么,它就会变得简单。我有两个表和图,我想尝试将它们组合起来,但要做到这一点,我需要一个查询,它将提供打开的数字和关闭的数字,我不想仅仅是因为我在寻找它们之间的差异一个月内有多少家银行开业,以及一个月内有多少家银行关门。不幸的是,系统不允许我在这里粘贴屏幕截图。