LoslegenKostenlos loslegen

Teile eines Datums darstellen

DATENAME() und DATEPART() sind zwei ähnliche Funktionen. Der Unterschied: Während die erste verständlicherweise bestimmte Datumsteile als Zeichenketten ausgibt, liefert die zweite nur Ganzzahlen.

In dieser Übung verwendest du beide Funktionen, um den Monat und den Wochentag von first_vote_date in unterschiedlichen Formen auszuwählen.

Diese Übung ist Teil des Kurses

Funktionen zur Datenmanipulation in SQL Server

Kurs anzeigen

Anleitung zur Übung

  • Ermittle die Monatsnummer der ersten Stimme.
  • Ermittle den Monatsnamen der ersten Stimme.
  • Ermittle die Wochentagsnummer der ersten Stimme.
  • Ermittle den Wochentagsnamen der ersten Stimme.

Interaktive Übung

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

SELECT 
	first_name,
	last_name,
   	-- Extract the month number of the first vote
	___(MONTH,___) AS first_vote_month1,
	-- Extract the month name of the first vote
    ___(MONTH,___) AS first_vote_month2,
	-- Extract the weekday number of the first vote
	___(WEEKDAY,___) AS first_vote_weekday1,
    -- Extract the weekday name of the first vote
	___(WEEKDAY,___) AS first_vote_weekday2
FROM voters;
Code bearbeiten und ausführen