Zacznij terazZacznij za darmo

Wyświetlanie części daty

DATENAME() i DATEPART() to dwie podobne funkcje. Różnica między nimi polega na tym, że pierwsza zwraca czytelne nazwy niektórych części daty jako ciągi znaków, natomiast druga zwraca wyłącznie wartości całkowite.

W tym ćwiczeniu użyjesz obu tych funkcji, aby wybrać miesiąc i dzień tygodnia z kolumny first_vote_date w różnych postaciach.

To ćwiczenie jest częścią kursu

Funkcje do manipulowania danymi w SQL Server

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyodrębnij numer miesiąca pierwszego głosowania.
  • Wyodrębnij nazwę miesiąca pierwszego głosowania.
  • Wyodrębnij numer dnia tygodnia pierwszego głosowania.
  • Wyodrębnij nazwę dnia tygodnia pierwszego głosowania.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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;
Edytuj i uruchom kod