Memecah tanggal menjadi tahun, bulan, dan hari
SQL Server memiliki sejumlah fungsi khusus untuk bekerja dengan tipe data tanggal. Kita akan menganalisis tiga fungsi yang masing-masing mengembalikan bilangan bulat yang merepresentasikan tahun, bulan, dan hari dalam bulan.
Fungsi-fungsi ini memungkinkan kita mengelompokkan tanggal, sehingga kita dapat menghitung total kumulatif per tahun atau perbandingan pengeluaran dari bulan ke bulan. Kita juga dapat menganalisis penjualan berdasarkan hari kalender dalam bulan untuk mengetahui apakah terdapat siklus bulanan yang kuat.
Latihan ini merupakan bagian dari kursus
Analisis Deret Waktu di SQL Server
Instruksi latihan
- Gunakan fungsi
YEAR(),MONTH(), danDAY()untuk menentukan tahun, bulan, dan hari untuk tanggal dan waktu saat ini.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
DECLARE
@SomeTime DATETIME2(7) = SYSUTCDATETIME();
-- Retrieve the year, month, and day
SELECT
___(@SomeTime) AS TheYear,
___(@SomeTime) AS TheMonth,
___(@SomeTime) AS TheDay;