繁体   English   中英

在矩阵SSRS中填写空日期

[英]Fill empty dates in a matrix SSRS

我正在尝试找到一种方法来填充矩阵中没有数据的日期。 我现在所拥有的如下

在此处输入图片说明

但我也想显示两者之间的所有日期。 我尝试了几种不同的iif语句,但是我得到了错误或没有改变。

SELECT ee.No, TTMain.CustFn, me.Date_Opened AS [I Open], me.Date_Closed AS [I Sch Close], TTMain.ttfn00, 
   ee.Cls_Date AS [Actual Close Date], ee.Open_Date, TTMain.Project
FROM   GreatAmerican_Data.dbo.Marketing_Escrow AS me INNER JOIN
   GreatAmerican_Data.dbo.Escmst_Escrow AS ee ON me.File_Number = ee.No     INNER JOIN
   ttMain AS TTMain ON ee.No = TTMain.ZeroZerottfn
WHERE  (ee.Branch = '018') AND (me.Date_Opened Between '2/1/16' AND GETDATE()) AND (ee.Status_Date IS NULL)
ORDER BY [I Sch Close]

供应商名称和帐号被涂黑的返回数据

  1. 声明月份表以及月份的完整日期

例:

declare @tbMonth as Table (DayOfMonth nvarchar (10))
insert into @tbMonth ('01 Feb')
insert into @tbMonth ('02 Feb')
insert into @tbMonth ('03 Feb')
insert into @tbMonth ('04 Feb')

... 等等

  1. @tbMonth与您的输出表@tbMonth ,并按[DayOfMonth]和Sum([您需要的列])分组
  2. 做完了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM