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 merupakan bagian dari kursus
Fungsi untuk Memanipulasi Data di SQL Server
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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;