我有一个SSRS矩阵,它根据帐户的激活日期(列)和系统日期(行)对某些数据进行分组。我将这些帐户分组为每月一例(例如:2016年11月创建的所有帐户)。由于这些帐户在2016年11月之前不存在,因此不应该有任何记录表明2016年10月的系统日期。我遇到的问题是,应该为空的记录只是从包含数据的行中复制。
您可以忽略分支日期的缺失月份行,即数据库中的数据操作不当。突出显示的行是唯一包含有效数据的行,它上面的所有月份都应为空白。
我的查询针对特定帐户激活日期返回的一行数据是:
ActivationDate BranchDate FinancedAmount FinancedCount ChargeOffAmount ChargeOffCount
2016-11-01 2016-11-30 50100.00 5 3 3
如何确保这些行为空?我的查询在这几个月内没有返回任何内容,因为没有任何内容与帐户的激活日期匹配。
以下是完整的查询结果:
ActivationDate BranchDate FinancedAmount FinancedCount ChargeOffAmount ChargeOffCount
12/01/12 07/31/14 NULL NULL NULL NULL
12/01/12 08/31/14 NULL NULL NULL NULL
12/01/12 04/30/16 NULL NULL NULL NULL
12/01/12 05/31/16 NULL NULL NULL NULL
12/01/12 06/30/16 NULL NULL NULL NULL
12/01/12 07/31/16 34088 3 NULL NULL
12/01/12 08/31/16 34088 3 NULL NULL
12/01/12 10/31/16 34088 3 NULL NULL
12/01/12 11/30/16 34088 3 NULL NULL
01/01/13 07/31/14 NULL NULL NULL NULL
01/01/13 08/31/14 NULL NULL NULL NULL
01/01/13 04/30/16 NULL NULL NULL NULL
01/01/13 05/31/16 NULL NULL NULL NULL
01/01/13 06/30/16 NULL NULL NULL NULL
01/01/13 07/31/16 10952 1 NULL NULL
01/01/13 08/31/16 10952 1 NULL NULL
01/01/13 10/31/16 10952 1 NULL NULL
01/01/13 11/30/16 10952 1 NULL NULL
02/01/13 07/31/14 NULL NULL NULL NULL
02/01/13 08/31/14 NULL NULL NULL NULL
02/01/13 04/30/16 NULL NULL NULL NULL
02/01/13 05/31/16 NULL NULL NULL NULL
02/01/13 06/30/16 NULL NULL NULL NULL
02/01/13 07/31/16 32856 3 NULL NULL
02/01/13 08/31/16 32856 3 NULL NULL
02/01/13 10/31/16 32856 3 NULL NULL
02/01/13 11/30/16 32856 3 NULL NULL
03/01/13 07/31/14 NULL NULL NULL NULL
03/01/13 08/31/14 NULL NULL NULL NULL
03/01/13 04/30/16 NULL NULL NULL NULL
03/01/13 05/31/16 NULL NULL NULL NULL
03/01/13 06/30/16 NULL NULL NULL NULL
03/01/13 07/31/16 21902 2 NULL NULL
03/01/13 08/31/16 21902 2 NULL NULL
03/01/13 10/31/16 21902 2 NULL NULL
03/01/13 11/30/16 21902 2 NULL NULL
04/01/13 07/31/14 NULL NULL NULL NULL
04/01/13 08/31/14 NULL NULL NULL NULL
04/01/13 04/30/16 NULL NULL NULL NULL
04/01/13 05/31/16 NULL NULL NULL NULL
04/01/13 06/30/16 NULL NULL NULL NULL
04/01/13 07/31/16 10952 1 NULL NULL
04/01/13 08/31/16 10952 1 NULL NULL
04/01/13 10/31/16 10952 1 NULL NULL
04/01/13 11/30/16 10952 1 NULL NULL
05/01/13 07/31/14 NULL NULL NULL NULL
05/01/13 08/31/14 NULL NULL NULL NULL
05/01/13 04/30/16 NULL NULL NULL NULL
05/01/13 05/31/16 NULL NULL NULL NULL
05/01/13 06/30/16 NULL NULL NULL NULL
05/01/13 07/31/16 21904 2 NULL NULL
05/01/13 08/31/16 21904 2 NULL NULL
05/01/13 10/31/16 21904 2 NULL NULL
05/01/13 11/30/16 21904 2 NULL NULL
06/01/13 07/31/14 NULL NULL NULL NULL
06/01/13 08/31/14 NULL NULL NULL NULL
06/01/13 04/30/16 NULL NULL NULL NULL
06/01/13 05/31/16 NULL NULL NULL NULL
06/01/13 06/30/16 NULL NULL NULL NULL
06/01/13 07/31/16 10952 1 NULL NULL
06/01/13 08/31/16 10952 1 NULL NULL
06/01/13 10/31/16 10952 1 NULL NULL
06/01/13 11/30/16 10952 1 NULL NULL
08/01/13 07/31/14 NULL NULL NULL NULL
08/01/13 08/31/14 NULL NULL NULL NULL
08/01/13 04/30/16 NULL NULL NULL NULL
08/01/13 05/31/16 NULL NULL NULL NULL
08/01/13 06/30/16 NULL NULL NULL NULL
08/01/13 07/31/16 21904 2 NULL NULL
08/01/13 08/31/16 21904 2 NULL NULL
08/01/13 10/31/16 21904 2 NULL NULL
08/01/13 11/30/16 21904 2 NULL NULL
09/01/13 07/31/14 NULL NULL NULL NULL
09/01/13 08/31/14 NULL NULL NULL NULL
09/01/13 04/30/16 NULL NULL NULL NULL
09/01/13 05/31/16 NULL NULL NULL NULL
09/01/13 06/30/16 NULL NULL NULL NULL
09/01/13 07/31/16 21902 2 NULL NULL
09/01/13 08/31/16 21902 2 NULL NULL
09/01/13 10/31/16 21902 2 NULL NULL
09/01/13 11/30/16 21902 2 NULL NULL
10/01/13 07/31/14 NULL NULL NULL NULL
10/01/13 08/31/14 NULL NULL NULL NULL
10/01/13 04/30/16 NULL NULL NULL NULL
10/01/13 05/31/16 NULL NULL NULL NULL
10/01/13 06/30/16 NULL NULL NULL NULL
10/01/13 07/31/16 26904 3 NULL NULL
10/01/13 08/31/16 26904 3 NULL NULL
10/01/13 10/31/16 26904 3 NULL NULL
10/01/13 11/30/16 26904 3 NULL NULL
12/01/13 07/31/14 NULL NULL NULL NULL
12/01/13 08/31/14 NULL NULL NULL NULL
12/01/13 04/30/16 NULL NULL NULL NULL
12/01/13 05/31/16 NULL NULL NULL NULL
12/01/13 06/30/16 NULL NULL NULL NULL
12/01/13 07/31/16 10950 1 NULL NULL
12/01/13 08/31/16 10950 1 NULL NULL
12/01/13 10/31/16 10950 1 NULL NULL
12/01/13 11/30/16 10950 1 NULL NULL
01/01/14 07/31/14 NULL NULL NULL NULL
01/01/14 08/31/14 NULL NULL NULL NULL
01/01/14 04/30/16 NULL NULL NULL NULL
01/01/14 05/31/16 NULL NULL NULL NULL
01/01/14 06/30/16 NULL NULL NULL NULL
01/01/14 07/31/16 10952 1 NULL NULL
01/01/14 08/31/16 10952 1 NULL NULL
01/01/14 10/31/16 10952 1 NULL NULL
01/01/14 11/30/16 10952 1 NULL NULL
02/01/14 07/31/14 NULL NULL NULL NULL
02/01/14 08/31/14 NULL NULL NULL NULL
02/01/14 04/30/16 NULL NULL NULL NULL
02/01/14 05/31/16 NULL NULL NULL NULL
02/01/14 06/30/16 NULL NULL NULL NULL
02/01/14 07/31/16 10950 1 NULL NULL
02/01/14 08/31/16 10950 1 NULL NULL
02/01/14 10/31/16 10950 1 NULL NULL
02/01/14 11/30/16 10950 1 NULL NULL
04/01/14 07/31/14 NULL NULL NULL NULL
04/01/14 08/31/14 NULL NULL NULL NULL
04/01/14 04/30/16 NULL NULL NULL NULL
04/01/14 05/31/16 NULL NULL NULL NULL
04/01/14 06/30/16 NULL NULL NULL NULL
04/01/14 07/31/16 21904 2 NULL NULL
04/01/14 08/31/16 21904 2 NULL NULL
04/01/14 10/31/16 21904 2 NULL NULL
04/01/14 11/30/16 21904 2 NULL NULL
06/01/14 07/31/14 NULL NULL NULL NULL
06/01/14 08/31/14 NULL NULL NULL NULL
06/01/14 04/30/16 NULL NULL NULL NULL
06/01/14 05/31/16 NULL NULL NULL NULL
06/01/14 06/30/16 NULL NULL NULL NULL
06/01/14 07/31/16 740384.91 64 NULL NULL
06/01/14 08/31/16 740384.91 64 NULL NULL
06/01/14 10/31/16 740384.91 64 NULL NULL
06/01/14 11/30/16 740384.91 64 NULL NULL
07/01/14 07/31/14 NULL NULL NULL NULL
07/01/14 08/31/14 NULL NULL NULL NULL
07/01/14 04/30/16 NULL NULL NULL NULL
07/01/14 05/31/16 NULL NULL NULL NULL
07/01/14 06/30/16 NULL NULL NULL NULL
07/01/14 07/31/16 1043934.9 86 NULL NULL
07/01/14 08/31/16 1043934.9 86 NULL NULL
07/01/14 10/31/16 1043934.9 86 NULL NULL
07/01/14 11/30/16 1043934.9 86 NULL NULL
08/01/14 08/31/14 NULL NULL NULL NULL
08/01/14 04/30/16 NULL NULL NULL NULL
08/01/14 05/31/16 NULL NULL NULL NULL
08/01/14 06/30/16 NULL NULL NULL NULL
08/01/14 07/31/16 10000 1 NULL NULL
08/01/14 08/31/16 10000 1 NULL NULL
08/01/14 10/31/16 10000 1 NULL NULL
08/01/14 11/30/16 10000 1 NULL NULL
09/01/14 04/30/16 NULL NULL NULL NULL
09/01/14 05/31/16 NULL NULL NULL NULL
09/01/14 06/30/16 NULL NULL NULL NULL
09/01/14 07/31/16 583304.59 57 NULL NULL
09/01/14 08/31/16 583304.59 57 NULL NULL
09/01/14 10/31/16 583304.59 57 NULL NULL
09/01/14 11/30/16 583304.59 57 NULL NULL
02/01/15 04/30/16 NULL NULL NULL NULL
02/01/15 05/31/16 NULL NULL NULL NULL
02/01/15 06/30/16 NULL NULL NULL NULL
02/01/15 07/31/16 21904 2 NULL NULL
02/01/15 08/31/16 21904 2 NULL NULL
02/01/15 10/31/16 21904 2 NULL NULL
02/01/15 11/30/16 21904 2 NULL NULL
05/01/15 04/30/16 NULL NULL NULL NULL
05/01/15 05/31/16 NULL NULL NULL NULL
05/01/15 06/30/16 NULL NULL NULL NULL
05/01/15 07/31/16 86664 8 NULL NULL
05/01/15 08/31/16 86664 8 NULL NULL
05/01/15 10/31/16 86664 8 NULL NULL
05/01/15 11/30/16 86664 8 NULL NULL
10/01/15 04/30/16 NULL NULL NULL NULL
10/01/15 05/31/16 NULL NULL NULL NULL
10/01/15 06/30/16 NULL NULL NULL NULL
10/01/15 07/31/16 10952 1 NULL NULL
10/01/15 08/31/16 10952 1 NULL NULL
10/01/15 10/31/16 10952 1 NULL NULL
10/01/15 11/30/16 10952 1 NULL NULL
02/01/16 07/31/16 10952 1 NULL NULL
02/01/16 08/31/16 10952 1 NULL NULL
02/01/16 10/31/16 10952 1 NULL NULL
02/01/16 11/30/16 10952 1 NULL NULL
03/01/16 04/30/16 NULL NULL NULL NULL
03/01/16 05/31/16 NULL NULL NULL NULL
03/01/16 06/30/16 NULL NULL NULL NULL
03/01/16 07/31/16 21904 2 NULL NULL
03/01/16 08/31/16 21904 2 NULL NULL
03/01/16 10/31/16 21904 2 NULL NULL
03/01/16 11/30/16 21904 2 NULL NULL
04/01/16 04/30/16 NULL NULL NULL NULL
04/01/16 05/31/16 NULL NULL NULL NULL
04/01/16 06/30/16 NULL NULL NULL NULL
04/01/16 07/31/16 546076 51 NULL NULL
04/01/16 08/31/16 546076 51 NULL NULL
04/01/16 10/31/16 546076 51 NULL NULL
04/01/16 11/30/16 546076 51 NULL NULL
06/01/16 06/30/16 NULL NULL NULL NULL
06/01/16 07/31/16 10950 1 NULL NULL
06/01/16 08/31/16 10950 1 NULL NULL
06/01/16 10/31/16 10950 1 NULL NULL
06/01/16 11/30/16 10950 1 NULL NULL
07/01/16 07/31/16 122362.72 12 NULL NULL
07/01/16 08/31/16 122362.72 12 10428.54 1
07/01/16 10/31/16 122362.72 12 NULL NULL
07/01/16 11/30/16 122362.72 12 NULL NULL
08/01/16 08/31/16 17102 1 NULL NULL
08/01/16 09/30/16 17102 1 16253.5 1
08/01/16 10/31/16 17102 1 NULL NULL
08/01/16 11/30/16 17102 1 NULL NULL
09/01/16 09/30/16 10950 1 9950 1
09/01/16 10/31/16 63051 6 NULL NULL
09/01/16 11/30/16 63051 6 NULL NULL
10/01/16 10/31/16 192831.65 15 NULL NULL
10/01/16 11/30/16 115307.39 8 NULL NULL
11/01/16 11/30/16 50100 5 27600 3