I have an SSRS matrix that groups some data based on an account's activation date (the columns) and the system date (the rows). The example I have groups these accounts into monthly (ex: all accounts created Nov 2016). Since these accounts did not exist prior to Nov 2016, there shouldn't be any records for say Oct 2016's system date. The issue I am running into is that the records that should be blank are simply copied from a row that has data.
You can ignore the missing month rows for the branch date, that was poor data manipulation in the database. The highlighted row is the only row with valid data, all the months above it should be blank.
The one row of data that my query returns for the particular account activation date is:
ActivationDate BranchDate FinancedAmount FinancedCount ChargeOffAmount ChargeOffCount
2016-11-01 2016-11-30 50100.00 5 3 3
How do I go about making sure that these rows are blank? My query does not return anything for these months because none exist that match the activation date of the account.
Here's the full query results:
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