ComeçarComece de graça

Apresentando partes de uma data

DATENAME() e DATEPART() são duas funções semelhantes. A diferença é que, enquanto a primeira exibe algumas partes de datas como cadeias de caracteres, a segunda retorna apenas valores inteiros.

Neste exercício, você vai usar ambas as funções para selecionar o mês e o dia da semana de first_vote_date em formatos diferentes.

Este exercício faz parte do curso

Funções para manipular dados no SQL Server

Ver curso

Instruções do exercício

  • Extraia o número do mês do primeiro voto.
  • Extraia o nome do mês do primeiro voto.
  • Extraia o número do dia da semana do primeiro voto.
  • Extraia o nome do dia da semana do primeiro voto.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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;
Editar e executar o código