Aan de slagGa gratis aan de slag

Probeer een kalendertabel uit

Kalendertabellen staan in de datawarehouse-wereld ook bekend als datumsdimensies. Een kalendertabel is een handige hulpkoppeltabel waarmee je datumberekeningen over bereiken snel en efficiënt kunt uitvoeren. Dit is zeker handig bij boekjaren, die niet altijd samenvallen met een kalenderjaar, of bij feestdagen die niet elk jaar op dezelfde datum vallen.

Bij ons voorbeeldbedrijf start het boekjaar op 1 juli van het huidige kalenderjaar, dus boekjaar 2019 begon op 1 juli 2019 en loopt tot en met 30 juni 2020. Al deze informatie staat in een tabel genaamd dbo.Calendar.

Deze oefening maakt deel uit van de cursus

Tijdreeksanalyse in SQL Server

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- 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;
Code bewerken en uitvoeren