Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CASE WHEN LoadDateKey < 0 OR DateOfServiceDateKey < 0 THEN NULL
- ELSE DATEDIFF(DAY,CONVERT(DATE,CONVERT(CHAR(8),DateOfServiceDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),LoadDateKey,112))) --
- - 2 * DATEDIFF(WEEK,CONVERT(DATE,CONVERT(CHAR(8),DateOfServiceDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),LoadDateKey,112)))
- - CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),DateOfServiceDateKey,112))) = 1 THEN 1 ELSE 0 END
- + CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),LoadDateKey,112))) = 1 THEN 1 ELSE 0 END
- - CASE WHEN 20110117 >= DateOfServiceDateKey AND 20110117 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110221 >= DateOfServiceDateKey AND 20110221 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110530 >= DateOfServiceDateKey AND 20110530 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110704 >= DateOfServiceDateKey AND 20110704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110905 >= DateOfServiceDateKey AND 20110905 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111010 >= DateOfServiceDateKey AND 20111010 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111111 >= DateOfServiceDateKey AND 20111111 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111124 >= DateOfServiceDateKey AND 20111124 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111226 >= DateOfServiceDateKey AND 20111226 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120102 >= DateOfServiceDateKey AND 20120102 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120116 >= DateOfServiceDateKey AND 20120116 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120220 >= DateOfServiceDateKey AND 20120220 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120528 >= DateOfServiceDateKey AND 20120528 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120704 >= DateOfServiceDateKey AND 20120704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120903 >= DateOfServiceDateKey AND 20120903 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121018 >= DateOfServiceDateKey AND 20121018 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121112 >= DateOfServiceDateKey AND 20121112 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121122 >= DateOfServiceDateKey AND 20121122 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121225 >= DateOfServiceDateKey AND 20121225 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130101 >= DateOfServiceDateKey AND 20130101 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130121 >= DateOfServiceDateKey AND 20130121 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130218 >= DateOfServiceDateKey AND 20130218 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130527 >= DateOfServiceDateKey AND 20130527 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130704 >= DateOfServiceDateKey AND 20130704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130902 >= DateOfServiceDateKey AND 20130902 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131014 >= DateOfServiceDateKey AND 20131014 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131111 >= DateOfServiceDateKey AND 20131111 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131128 >= DateOfServiceDateKey AND 20131128 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131225 >= DateOfServiceDateKey AND 20131225 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140101 >= DateOfServiceDateKey AND 20140101 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140120 >= DateOfServiceDateKey AND 20140120 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140217 >= DateOfServiceDateKey AND 20140217 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140526 >= DateOfServiceDateKey AND 20140526 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140704 >= DateOfServiceDateKey AND 20140704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140901 >= DateOfServiceDateKey AND 20140901 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141013 >= DateOfServiceDateKey AND 20141013 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141111 >= DateOfServiceDateKey AND 20141111 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141127 >= DateOfServiceDateKey AND 20141127 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141225 >= DateOfServiceDateKey AND 20141225 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150101 >= DateOfServiceDateKey AND 20150101 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150119 >= DateOfServiceDateKey AND 20150119 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150216 >= DateOfServiceDateKey AND 20150216 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150525 >= DateOfServiceDateKey AND 20150525 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150703 >= DateOfServiceDateKey AND 20150703 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150907 >= DateOfServiceDateKey AND 20150907 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151012 >= DateOfServiceDateKey AND 20151012 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151111 >= DateOfServiceDateKey AND 20151111 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151126 >= DateOfServiceDateKey AND 20151126 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151225 >= DateOfServiceDateKey AND 20151225 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160101 >= DateOfServiceDateKey AND 20160101 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160118 >= DateOfServiceDateKey AND 20160118 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160215 >= DateOfServiceDateKey AND 20160215 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160530 >= DateOfServiceDateKey AND 20160530 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160704 >= DateOfServiceDateKey AND 20160704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160905 >= DateOfServiceDateKey AND 20160905 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161010 >= DateOfServiceDateKey AND 20161010 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161111 >= DateOfServiceDateKey AND 20161111 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161124 >= DateOfServiceDateKey AND 20161124 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161226 >= DateOfServiceDateKey AND 20161226 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170102 >= DateOfServiceDateKey AND 20170102 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170116 >= DateOfServiceDateKey AND 20170116 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170220 >= DateOfServiceDateKey AND 20170220 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170529 >= DateOfServiceDateKey AND 20170529 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170704 >= DateOfServiceDateKey AND 20170704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170904 >= DateOfServiceDateKey AND 20170904 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171009 >= DateOfServiceDateKey AND 20171009 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171110 >= DateOfServiceDateKey AND 20171110 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171123 >= DateOfServiceDateKey AND 20171123 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171225 >= DateOfServiceDateKey AND 20171225 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180101 >= DateOfServiceDateKey AND 20180101 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180115 >= DateOfServiceDateKey AND 20180115 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180219 >= DateOfServiceDateKey AND 20180219 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180528 >= DateOfServiceDateKey AND 20180528 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180704 >= DateOfServiceDateKey AND 20180704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180903 >= DateOfServiceDateKey AND 20180903 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181008 >= DateOfServiceDateKey AND 20181008 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181112 >= DateOfServiceDateKey AND 20181112 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181122 >= DateOfServiceDateKey AND 20181122 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181225 >= DateOfServiceDateKey AND 20181225 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190101 >= DateOfServiceDateKey AND 20190101 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190121 >= DateOfServiceDateKey AND 20190121 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190218 >= DateOfServiceDateKey AND 20190218 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190527 >= DateOfServiceDateKey AND 20190527 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190704 >= DateOfServiceDateKey AND 20190704 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190902 >= DateOfServiceDateKey AND 20190902 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191014 >= DateOfServiceDateKey AND 20191014 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191111 >= DateOfServiceDateKey AND 20191111 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191128 >= DateOfServiceDateKey AND 20191128 < LoadDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191225 >= DateOfServiceDateKey AND 20191225 < LoadDateKey THEN 1 ELSE 0 END
- END AS DateOfServiceToLoadLag,
- CASE WHEN LoadDateKey < 0 OR CreationDateKey < 0 THEN NULL
- ELSE DATEDIFF(DAY,CONVERT(DATE,CONVERT(CHAR(8),LoadDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),CreationDateKey,112))) --
- - 2 * DATEDIFF(WEEK,CONVERT(DATE,CONVERT(CHAR(8),LoadDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),CreationDateKey,112)))
- - CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),LoadDateKey,112))) = 1 THEN 1 ELSE 0 END
- + CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),CreationDateKey,112))) = 1 THEN 1 ELSE 0 END
- - CASE WHEN 20110117 >= LoadDateKey AND 20110117 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110221 >= LoadDateKey AND 20110221 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110530 >= LoadDateKey AND 20110530 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110704 >= LoadDateKey AND 20110704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110905 >= LoadDateKey AND 20110905 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111010 >= LoadDateKey AND 20111010 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111111 >= LoadDateKey AND 20111111 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111124 >= LoadDateKey AND 20111124 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111226 >= LoadDateKey AND 20111226 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120102 >= LoadDateKey AND 20120102 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120116 >= LoadDateKey AND 20120116 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120220 >= LoadDateKey AND 20120220 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120528 >= LoadDateKey AND 20120528 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120704 >= LoadDateKey AND 20120704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120903 >= LoadDateKey AND 20120903 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121018 >= LoadDateKey AND 20121018 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121112 >= LoadDateKey AND 20121112 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121122 >= LoadDateKey AND 20121122 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121225 >= LoadDateKey AND 20121225 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130101 >= LoadDateKey AND 20130101 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130121 >= LoadDateKey AND 20130121 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130218 >= LoadDateKey AND 20130218 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130527 >= LoadDateKey AND 20130527 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130704 >= LoadDateKey AND 20130704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130902 >= LoadDateKey AND 20130902 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131014 >= LoadDateKey AND 20131014 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131111 >= LoadDateKey AND 20131111 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131128 >= LoadDateKey AND 20131128 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131225 >= LoadDateKey AND 20131225 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140101 >= LoadDateKey AND 20140101 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140120 >= LoadDateKey AND 20140120 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140217 >= LoadDateKey AND 20140217 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140526 >= LoadDateKey AND 20140526 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140704 >= LoadDateKey AND 20140704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140901 >= LoadDateKey AND 20140901 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141013 >= LoadDateKey AND 20141013 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141111 >= LoadDateKey AND 20141111 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141127 >= LoadDateKey AND 20141127 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141225 >= LoadDateKey AND 20141225 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150101 >= LoadDateKey AND 20150101 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150119 >= LoadDateKey AND 20150119 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150216 >= LoadDateKey AND 20150216 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150525 >= LoadDateKey AND 20150525 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150703 >= LoadDateKey AND 20150703 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150907 >= LoadDateKey AND 20150907 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151012 >= LoadDateKey AND 20151012 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151111 >= LoadDateKey AND 20151111 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151126 >= LoadDateKey AND 20151126 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151225 >= LoadDateKey AND 20151225 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160101 >= LoadDateKey AND 20160101 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160118 >= LoadDateKey AND 20160118 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160215 >= LoadDateKey AND 20160215 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160530 >= LoadDateKey AND 20160530 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160704 >= LoadDateKey AND 20160704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160905 >= LoadDateKey AND 20160905 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161010 >= LoadDateKey AND 20161010 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161111 >= LoadDateKey AND 20161111 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161124 >= LoadDateKey AND 20161124 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161226 >= LoadDateKey AND 20161226 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170102 >= LoadDateKey AND 20170102 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170116 >= LoadDateKey AND 20170116 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170220 >= LoadDateKey AND 20170220 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170529 >= LoadDateKey AND 20170529 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170704 >= LoadDateKey AND 20170704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170904 >= LoadDateKey AND 20170904 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171009 >= LoadDateKey AND 20171009 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171110 >= LoadDateKey AND 20171110 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171123 >= LoadDateKey AND 20171123 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171225 >= LoadDateKey AND 20171225 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180101 >= LoadDateKey AND 20180101 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180115 >= LoadDateKey AND 20180115 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180219 >= LoadDateKey AND 20180219 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180528 >= LoadDateKey AND 20180528 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180704 >= LoadDateKey AND 20180704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180903 >= LoadDateKey AND 20180903 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181008 >= LoadDateKey AND 20181008 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181112 >= LoadDateKey AND 20181112 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181122 >= LoadDateKey AND 20181122 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181225 >= LoadDateKey AND 20181225 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190101 >= LoadDateKey AND 20190101 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190121 >= LoadDateKey AND 20190121 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190218 >= LoadDateKey AND 20190218 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190527 >= LoadDateKey AND 20190527 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190704 >= LoadDateKey AND 20190704 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190902 >= LoadDateKey AND 20190902 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191014 >= LoadDateKey AND 20191014 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191111 >= LoadDateKey AND 20191111 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191128 >= LoadDateKey AND 20191128 < CreationDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191225 >= LoadDateKey AND 20191225 < CreationDateKey THEN 1 ELSE 0 END
- END AS LoadToCreationLag,
- CASE WHEN CreationDateKey < 0 OR PrimaryFileDateKey < 0 THEN NULL
- ELSE DATEDIFF(DAY,CONVERT(DATE,CONVERT(CHAR(8),CreationDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),PrimaryFileDateKey,112))) --
- - 2 * DATEDIFF(WEEK,CONVERT(DATE,CONVERT(CHAR(8),CreationDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),PrimaryFileDateKey,112)))
- - CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),CreationDateKey,112))) = 1 THEN 1 ELSE 0 END
- + CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),PrimaryFileDateKey,112))) = 1 THEN 1 ELSE 0 END
- - CASE WHEN 20110117 >= CreationDateKey AND 20110117 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110221 >= CreationDateKey AND 20110221 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110530 >= CreationDateKey AND 20110530 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110704 >= CreationDateKey AND 20110704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110905 >= CreationDateKey AND 20110905 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111010 >= CreationDateKey AND 20111010 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111111 >= CreationDateKey AND 20111111 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111124 >= CreationDateKey AND 20111124 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111226 >= CreationDateKey AND 20111226 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120102 >= CreationDateKey AND 20120102 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120116 >= CreationDateKey AND 20120116 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120220 >= CreationDateKey AND 20120220 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120528 >= CreationDateKey AND 20120528 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120704 >= CreationDateKey AND 20120704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120903 >= CreationDateKey AND 20120903 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121018 >= CreationDateKey AND 20121018 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121112 >= CreationDateKey AND 20121112 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121122 >= CreationDateKey AND 20121122 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121225 >= CreationDateKey AND 20121225 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130101 >= CreationDateKey AND 20130101 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130121 >= CreationDateKey AND 20130121 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130218 >= CreationDateKey AND 20130218 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130527 >= CreationDateKey AND 20130527 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130704 >= CreationDateKey AND 20130704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130902 >= CreationDateKey AND 20130902 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131014 >= CreationDateKey AND 20131014 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131111 >= CreationDateKey AND 20131111 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131128 >= CreationDateKey AND 20131128 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131225 >= CreationDateKey AND 20131225 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140101 >= CreationDateKey AND 20140101 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140120 >= CreationDateKey AND 20140120 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140217 >= CreationDateKey AND 20140217 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140526 >= CreationDateKey AND 20140526 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140704 >= CreationDateKey AND 20140704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140901 >= CreationDateKey AND 20140901 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141013 >= CreationDateKey AND 20141013 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141111 >= CreationDateKey AND 20141111 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141127 >= CreationDateKey AND 20141127 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141225 >= CreationDateKey AND 20141225 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150101 >= CreationDateKey AND 20150101 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150119 >= CreationDateKey AND 20150119 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150216 >= CreationDateKey AND 20150216 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150525 >= CreationDateKey AND 20150525 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150703 >= CreationDateKey AND 20150703 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150907 >= CreationDateKey AND 20150907 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151012 >= CreationDateKey AND 20151012 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151111 >= CreationDateKey AND 20151111 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151126 >= CreationDateKey AND 20151126 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151225 >= CreationDateKey AND 20151225 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160101 >= CreationDateKey AND 20160101 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160118 >= CreationDateKey AND 20160118 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160215 >= CreationDateKey AND 20160215 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160530 >= CreationDateKey AND 20160530 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160704 >= CreationDateKey AND 20160704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160905 >= CreationDateKey AND 20160905 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161010 >= CreationDateKey AND 20161010 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161111 >= CreationDateKey AND 20161111 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161124 >= CreationDateKey AND 20161124 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161226 >= CreationDateKey AND 20161226 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170102 >= CreationDateKey AND 20170102 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170116 >= CreationDateKey AND 20170116 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170220 >= CreationDateKey AND 20170220 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170529 >= CreationDateKey AND 20170529 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170704 >= CreationDateKey AND 20170704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170904 >= CreationDateKey AND 20170904 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171009 >= CreationDateKey AND 20171009 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171110 >= CreationDateKey AND 20171110 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171123 >= CreationDateKey AND 20171123 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171225 >= CreationDateKey AND 20171225 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180101 >= CreationDateKey AND 20180101 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180115 >= CreationDateKey AND 20180115 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180219 >= CreationDateKey AND 20180219 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180528 >= CreationDateKey AND 20180528 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180704 >= CreationDateKey AND 20180704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180903 >= CreationDateKey AND 20180903 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181008 >= CreationDateKey AND 20181008 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181112 >= CreationDateKey AND 20181112 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181122 >= CreationDateKey AND 20181122 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181225 >= CreationDateKey AND 20181225 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190101 >= CreationDateKey AND 20190101 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190121 >= CreationDateKey AND 20190121 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190218 >= CreationDateKey AND 20190218 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190527 >= CreationDateKey AND 20190527 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190704 >= CreationDateKey AND 20190704 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190902 >= CreationDateKey AND 20190902 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191014 >= CreationDateKey AND 20191014 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191111 >= CreationDateKey AND 20191111 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191128 >= CreationDateKey AND 20191128 < PrimaryFileDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191225 >= CreationDateKey AND 20191225 < PrimaryFileDateKey THEN 1 ELSE 0 END
- END AS CreationToPrimaryFileLag,
- CASE WHEN PrimaryFileDateKey < 0 OR FirstPaymentDateKey < 0 THEN NULL
- ELSE DATEDIFF(DAY,CONVERT(DATE,CONVERT(CHAR(8),PrimaryFileDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),FirstPaymentDateKey,112))) --
- - 2 * DATEDIFF(WEEK,CONVERT(DATE,CONVERT(CHAR(8),PrimaryFileDateKey,112)),CONVERT(DATE,CONVERT(CHAR(8),FirstPaymentDateKey,112)))
- - CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),PrimaryFileDateKey,112))) = 1 THEN 1 ELSE 0 END
- + CASE WHEN DATEPART(WEEKDAY,CONVERT(DATE,CONVERT(CHAR(8),FirstPaymentDateKey,112))) = 1 THEN 1 ELSE 0 END
- - CASE WHEN 20110117 >= PrimaryFileDateKey AND 20110117 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110221 >= PrimaryFileDateKey AND 20110221 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110530 >= PrimaryFileDateKey AND 20110530 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110704 >= PrimaryFileDateKey AND 20110704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20110905 >= PrimaryFileDateKey AND 20110905 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111010 >= PrimaryFileDateKey AND 20111010 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111111 >= PrimaryFileDateKey AND 20111111 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111124 >= PrimaryFileDateKey AND 20111124 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20111226 >= PrimaryFileDateKey AND 20111226 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120102 >= PrimaryFileDateKey AND 20120102 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120116 >= PrimaryFileDateKey AND 20120116 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120220 >= PrimaryFileDateKey AND 20120220 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120528 >= PrimaryFileDateKey AND 20120528 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120704 >= PrimaryFileDateKey AND 20120704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20120903 >= PrimaryFileDateKey AND 20120903 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121018 >= PrimaryFileDateKey AND 20121018 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121112 >= PrimaryFileDateKey AND 20121112 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121122 >= PrimaryFileDateKey AND 20121122 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20121225 >= PrimaryFileDateKey AND 20121225 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130101 >= PrimaryFileDateKey AND 20130101 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130121 >= PrimaryFileDateKey AND 20130121 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130218 >= PrimaryFileDateKey AND 20130218 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130527 >= PrimaryFileDateKey AND 20130527 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130704 >= PrimaryFileDateKey AND 20130704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20130902 >= PrimaryFileDateKey AND 20130902 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131014 >= PrimaryFileDateKey AND 20131014 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131111 >= PrimaryFileDateKey AND 20131111 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131128 >= PrimaryFileDateKey AND 20131128 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20131225 >= PrimaryFileDateKey AND 20131225 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140101 >= PrimaryFileDateKey AND 20140101 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140120 >= PrimaryFileDateKey AND 20140120 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140217 >= PrimaryFileDateKey AND 20140217 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140526 >= PrimaryFileDateKey AND 20140526 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140704 >= PrimaryFileDateKey AND 20140704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20140901 >= PrimaryFileDateKey AND 20140901 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141013 >= PrimaryFileDateKey AND 20141013 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141111 >= PrimaryFileDateKey AND 20141111 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141127 >= PrimaryFileDateKey AND 20141127 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20141225 >= PrimaryFileDateKey AND 20141225 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150101 >= PrimaryFileDateKey AND 20150101 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150119 >= PrimaryFileDateKey AND 20150119 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150216 >= PrimaryFileDateKey AND 20150216 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150525 >= PrimaryFileDateKey AND 20150525 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150703 >= PrimaryFileDateKey AND 20150703 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20150907 >= PrimaryFileDateKey AND 20150907 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151012 >= PrimaryFileDateKey AND 20151012 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151111 >= PrimaryFileDateKey AND 20151111 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151126 >= PrimaryFileDateKey AND 20151126 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20151225 >= PrimaryFileDateKey AND 20151225 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160101 >= PrimaryFileDateKey AND 20160101 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160118 >= PrimaryFileDateKey AND 20160118 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160215 >= PrimaryFileDateKey AND 20160215 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160530 >= PrimaryFileDateKey AND 20160530 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160704 >= PrimaryFileDateKey AND 20160704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20160905 >= PrimaryFileDateKey AND 20160905 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161010 >= PrimaryFileDateKey AND 20161010 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161111 >= PrimaryFileDateKey AND 20161111 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161124 >= PrimaryFileDateKey AND 20161124 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20161226 >= PrimaryFileDateKey AND 20161226 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170102 >= PrimaryFileDateKey AND 20170102 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170116 >= PrimaryFileDateKey AND 20170116 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170220 >= PrimaryFileDateKey AND 20170220 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170529 >= PrimaryFileDateKey AND 20170529 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170704 >= PrimaryFileDateKey AND 20170704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20170904 >= PrimaryFileDateKey AND 20170904 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171009 >= PrimaryFileDateKey AND 20171009 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171110 >= PrimaryFileDateKey AND 20171110 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171123 >= PrimaryFileDateKey AND 20171123 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20171225 >= PrimaryFileDateKey AND 20171225 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180101 >= PrimaryFileDateKey AND 20180101 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180115 >= PrimaryFileDateKey AND 20180115 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180219 >= PrimaryFileDateKey AND 20180219 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180528 >= PrimaryFileDateKey AND 20180528 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180704 >= PrimaryFileDateKey AND 20180704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20180903 >= PrimaryFileDateKey AND 20180903 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181008 >= PrimaryFileDateKey AND 20181008 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181112 >= PrimaryFileDateKey AND 20181112 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181122 >= PrimaryFileDateKey AND 20181122 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20181225 >= PrimaryFileDateKey AND 20181225 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190101 >= PrimaryFileDateKey AND 20190101 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190121 >= PrimaryFileDateKey AND 20190121 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190218 >= PrimaryFileDateKey AND 20190218 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190527 >= PrimaryFileDateKey AND 20190527 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190704 >= PrimaryFileDateKey AND 20190704 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20190902 >= PrimaryFileDateKey AND 20190902 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191014 >= PrimaryFileDateKey AND 20191014 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191111 >= PrimaryFileDateKey AND 20191111 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191128 >= PrimaryFileDateKey AND 20191128 < FirstPaymentDateKey THEN 1 ELSE 0 END
- - CASE WHEN 20191225 >= PrimaryFileDateKey AND 20191225 < FirstPaymentDateKey THEN 1 ELSE 0 END
- END AS PrimaryFileToFirstPaymentLag
Advertisement
Add Comment
Please, Sign In to add comment