LoslegenKostenlos loslegen

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

Kurs anzeigen

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;
Code bearbeiten und ausführen