Zobrazení částí data
DATENAME() a DATEPART() jsou dvě podobné funkce. Rozdíl mezi nimi spočívá v tom, že první z nich vrací některé části data jako řetězce znaků, zatímco druhá vrací pouze celá čísla.
V tomto cvičení použiješ obě tyto funkce k výběru měsíce a dne v týdnu ze sloupce first_vote_date, a to v různých formách.
Toto cvičení je součástí kurzu
Funkce pro práci s daty v SQL Serveru
Pokyny k cvičení
- Extrahuj číslo měsíce prvního hlasování.
- Extrahuj název měsíce prvního hlasování.
- Extrahuj číslo dne v týdnu prvního hlasování.
- Extrahuj název dne v týdnu prvního hlasování.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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;