SSRS:如何在列中添加日历日期(tsql)

时间:2016-06-24 17:40:33

标签: visual-studio tsql reporting-services ssrs-2008 ssrs-2008-r2

我已经获得了所需的查询以提取我需要的数据,但是我在如何在Visual Studio 2008和/或Report Builder 3.0中操作它们时遇到了问题。

我想在SSRS中将这个月的日历天数作为一个横向列添加,我尝试了很多不同的方法,但仍然无法完成我需要的工作。

这基本上是我想要完成的事情。任何帮助将不胜感激: enter image description here

1 个答案:

答案 0 :(得分:0)

修改原始数据集查询以包括对维度表的右外连接,将完成日期链接到维度表中的日期字段,例如,您的SQL查询应包含以下内容:

FROM tbl_referrals RIGHT OUTER JOIN                          Dim ON tbl_referrals.AdmitDate = Dim.Date

然后使用dim.date作为列组。

如果您的维度表还包含年份,月份,则可以根据您所需的月份进一步过滤这些维度。