Začněte nyníZačněte zdarma

Rozložení data na rok, měsíc a den

SQL Server nabízí řadu funkcí určených pro práci s datovými typy data. Začneme třemi funkcemi, které vrací celá čísla představující rok, měsíc a den v měsíci.

Tyto funkce ti umožní seskupovat data dohromady — třeba pro výpočet průběžných součtů po rocích nebo srovnání výdajů měsíc po měsíci. Můžeš také analyzovat prodeje podle kalendářního dne v měsíci a zjistit, jestli se v průběhu měsíce opakuje nějaký cyklus.

Toto cvičení je součástí kurzu

Time Series Analysis in SQL Server

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkcí YEAR(), MONTH() a DAY() zjisti rok, měsíc a den pro aktuální datum a čas.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

DECLARE
	@SomeTime DATETIME2(7) = SYSUTCDATETIME();

-- Retrieve the year, month, and day
SELECT
	___(@SomeTime) AS TheYear,
	___(@SomeTime) AS TheMonth,
	___(@SomeTime) AS TheDay;
Upravit a spustit kód