Die Differenz zwischen Datumsangaben berechnen
DATEDIFF() gehört zu den bekanntesten Funktionen zur Arbeit mit Datumsangaben. Damit ermittelst du die Anzahl von Zeiteinheiten zwischen zwei Daten. Praktische Einsatzfälle sind zum Beispiel:
- Wie viele Jahre seit einem bestimmten Ereignis vergangen sind.
- Das Alter einer Person zu einem bestimmten Zeitpunkt.
- Wie viele Minuten die Bearbeitung einer Bestellung in einem Restaurant dauert.
In nahezu allen Geschäftsszenarien findest du Beispiele, in denen diese Funktion nützlich ist.
In dieser Übung verwendest du DATEDIFF(), um Berechnungen mit den in der Tabelle voters gespeicherten Datumswerten durchzuführen.
Diese Übung ist Teil des Kurses
Funktionen zur Datenmanipulation in SQL Server
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
SELECT
first_name,
birthdate,
first_vote_date,
-- Select the diff between the 18th birthday and first vote
___(___, ___(YEAR, 18, ___), ___) AS adult_years_until_vote
FROM voters;