Inizia subitoInizia gratis

Prova una tabella calendario

Nel mondo del data warehousing, le tabelle calendario sono note anche come dimensioni data. Una tabella calendario è una tabella di utilità molto utile per eseguire rapidamente e in modo efficiente calcoli su intervalli di date. Questo è particolarmente vero quando si lavora con gli anni fiscali, che non sempre coincidono con l'anno solare, o con le festività, che possono cadere in date diverse ogni anno.

Nel nostro esempio aziendale, l'anno fiscale inizia il 1° luglio dell'anno solare corrente, quindi l'anno fiscale 2019 è iniziato il 1° luglio 2019 e termina il 30 giugno 2020. Tutte queste informazioni si trovano in una tabella chiamata dbo.Calendar.

Questo esercizio fa parte del corso

Analisi delle serie temporali in SQL Server

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

-- 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;
Modifica ed esegui il codice