Prezentarea părților dintr-o dată
DATENAME() și DATEPART() sunt două funcții similare. Diferența dintre ele constă în faptul că prima returnează anumite componente ale datei sub formă de șiruri de caractere, în timp ce a doua returnează exclusiv valori întregi.
În acest exercițiu, vei folosi ambele funcții pentru a selecta luna și ziua din săptămână ale coloanei first_vote_date, în formate diferite.
Acest exercițiu face parte din cursul
Funcții pentru manipularea datelor în SQL Server
Instrucțiuni pentru exercițiu
- Extrage numărul lunii primului vot.
- Extrage numele lunii primului vot.
- Extrage numărul zilei din săptămână al primului vot.
- Extrage numele zilei din săptămână al primului vot.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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;