Présenter des éléments d'une date
DATENAME() et DATEPART() sont deux fonctions semblables. La différence, c'est que la première affiche certains éléments de date sous forme de chaînes de caractères, tandis que la seconde retourne seulement des valeurs entières.
Dans cet exercice, vous utiliserez ces deux fonctions pour sélectionner le mois et le jour de la semaine de first_vote_date sous différentes formes.
Cette activité fait partie du cours
Fonctions pour manipuler les données dans SQL Server
Instructions de l’exercice
- Extraire le numéro du mois du premier vote.
- Extraire le nom du mois du premier vote.
- Extraire le numéro du jour de la semaine du premier vote.
- Extraire le nom du jour de la semaine du premier vote.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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;