開始使用免費開始

試用日曆資料表

在資料倉儲領域中,日曆資料表也被稱為日期維度。日曆資料表是一種實用的輔助資料表,你可以用它快速又有效率地進行日期區間計算。這在處理會計年度時特別有用,因為會計年度不一定與曆年對齊;另外,假日每年也可能落在不同日期。

在我們的範例公司中,會計年度從當年曆年的 7 月 1 日開始,所以 Fiscal Year 2019 由 2019 年 7 月 1 日起至 2020 年 6 月 30 日止。以上所有資訊都在名為 dbo.Calendar 的資料表中。

本練習屬於課程

SQL Server 的時間序列分析

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- Find Tuesdays in December for calendar years 2008-2010
SELECT
	c.Date
FROM dbo.___ c
WHERE
	c.___ = 'December'
	AND c.___ = 'Tuesday'
	AND c.___ BETWEEN 2008 AND 2010
ORDER BY
	c.Date;
編輯並執行程式碼