LoslegenKostenlos starten

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

<Kurs>Zeitreihenanalyse in SQL Server</Kurs>
Kurs ansehen

Übungsanweisungen

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

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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