НачатьНачать бесплатно

Извлечение частей даты

DATENAME() и DATEPART() — две похожие функции. Их отличие состоит в том, что первая возвращает некоторые части даты в виде строк символов, а вторая — только целочисленные значения.

В этом упражнении вы воспользуетесь обеими функциями, чтобы получить месяц и день недели из first_vote_date в разных форматах.

Это упражнение является частью курса

Функции для работы с данными в SQL Server

Посмотреть курс

Инструкции к упражнению

  • Извлеките номер месяца первого голосования.
  • Извлеките название месяца первого голосования.
  • Извлеките номер дня недели первого голосования.
  • Извлеките название дня недели первого голосования.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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;
Редактировать и запускать код