我想找回查詢行根據起始日期和結束日期
例如給定的開始日期和結束日期之間的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)