Kom igångKom igång gratis

Visa delar av ett datum

DATENAME() och DATEPART() är två liknande funktioner. Skillnaden är att den förstnämnda returnerar vissa datumdelar som teckensträngar, medan den sistnämnda enbart returnerar heltalsvärden.

I den här övningen använder du båda funktionerna för att hämta månad och veckodag för first_vote_date i olika format.

Den här övningen är en del av kursen

Funktioner för datamanipulering i SQL Server

Visa kurs

Övningsinstruktioner

  • Extrahera månadsnumret för den första rösten.
  • Extrahera månadsnamnet för den första rösten.
  • Extrahera veckodagsnumret för den första rösten.
  • Extrahera veckodagens namn för den första rösten.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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;
Redigera och kör kod