我想找回查询行根据起始日期和结束日期
例如给定的开始日期和结束日期之间的WeekIDs, 起始日期=慢速英语 结束日期= 2014年2月20日
所以,结果应该是... 201404,201405,201406,201407,201408
我试图运行类似下面的查询,但它返回空白。
DECLARE @StartDate DATETIME
DECLARE @EndDate DATETIME
SET @StartDate = '20140120'
SET @EndDate = '20140220'
SELECT
WeekID
FROM
dbo.DimWeeks
WHERE
(@StartDate >= FirstDayOfTheWeek
AND @EndDate <= LastDayOfTheWeek)