Menyajikan bagian-bagian dari sebuah tanggal
DATENAME() dan DATEPART() adalah dua fungsi yang mirip. Perbedaannya, yang pertama menampilkan beberapa bagian tanggal sebagai string karakter, sedangkan yang kedua hanya mengembalikan nilai bilangan bulat.
Pada latihan ini, Anda akan menggunakan kedua fungsi tersebut untuk memilih bulan dan hari dalam sepekan dari first_vote_date dalam berbagai bentuk.
Latihan ini adalah bagian dari kursus
Fungsi untuk Memanipulasi Data di SQL Server
Petunjuk latihan
- Ekstrak nomor bulan dari suara pertama.
- Ekstrak nama bulan dari suara pertama.
- Ekstrak nomor hari dalam sepekan dari suara pertama.
- Ekstrak nama hari dalam sepekan dari suara pertama.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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;