LoslegenKostenlos loslegen

Ein Datum in Jahr, Monat und Tag aufschlüsseln

SQL Server bietet eine Reihe von Funktionen speziell für Datumswerte. Wir schauen uns zunächst drei Funktionen an, die ganze Zahlen für Jahr, Monat bzw. Kalendertag des Monats zurückgeben.

Mit diesen Funktionen können wir Daten gruppieren, etwa um laufende Summen pro Jahr zu berechnen oder Monats-zu-Monat-Vergleiche der Ausgaben anzustellen. Wir könnten auch Verkäufe nach Kalendertag des Monats analysieren, um festzustellen, ob es einen starken monatlichen Zyklus gibt.

Diese Übung ist Teil des Kurses

Zeitreihenanalyse in SQL Server

Kurs anzeigen

Anleitung zur Übung

  • Verwende die Funktionen YEAR(), MONTH() und DAY(), um Jahr, Monat und Tag für das aktuelle Datum und die aktuelle Uhrzeit zu ermitteln.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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

-- Retrieve the year, month, and day
SELECT
	___(@SomeTime) AS TheYear,
	___(@SomeTime) AS TheMonth,
	___(@SomeTime) AS TheDay;
Code bearbeiten und ausführen