НачатьНачать бесплатно

Работа с таблицей календаря

В мире хранилищ данных таблицы календаря также называют измерениями дат. Таблица календаря — это удобная вспомогательная таблица, с помощью которой можно быстро и эффективно выполнять расчёты диапазонов дат. Особенно это полезно при работе с финансовыми годами, которые не всегда совпадают с календарными, или с праздниками, дата которых меняется из года в год.

В нашей компании финансовый год начинается 1 июля текущего календарного года: например, финансовый год 2019 начался 1 июля 2019 года и завершился 30 июня 2020 года. Вся эта информация хранится в таблице 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;
Редактировать и запускать код