ПочатиПочніть безкоштовно

Спробуйте таблицю календаря

У сховищах даних таблиці календаря також називають виміром дат (date dimension). Таблиця календаря — це корисна службова таблиця, яка дає змогу швидко й ефективно виконувати обчислення в діапазонах дат. Це особливо зручно для фінансових років, які не завжди збігаються з календарним роком, або для свят, дати яких щороку змінюються.

У нашій прикладній компанії фінансовий рік починається 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;
Редагувати та запускати код