IniziaInizia gratis

Presentare parti di una data

DATENAME() e DATEPART() sono due funzioni simili. La differenza è che, mentre la prima restituisce alcune parti della data come stringhe di caratteri, la seconda restituisce solo valori interi.

In questo esercizio userai entrambe le funzioni per selezionare il mese e il giorno della settimana di first_vote_date in forme diverse.

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in SQL Server

Visualizza il corso

Istruzioni dell'esercizio

  • Estrai il numero del mese del primo voto.
  • Estrai il nome del mese del primo voto.
  • Estrai il numero del giorno della settimana del primo voto.
  • Estrai il nome del giorno della settimana del primo voto.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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;
Modifica ed esegui il codice