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
Anleitung zur Übung
- Verwende die Funktionen
YEAR(),MONTH()undDAY(), 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;