Membuat tanggal dari bagian-bagiannya
Fungsi DATEFROMPARTS() memungkinkan kita mengubah serangkaian angka yang mewakili bagian tanggal menjadi tipe data DATE yang valid. Pada latihan ini, Anda akan mempelajari cara menggunakan DATEFROMPARTS() untuk membangun tanggal dari komponen pada tabel kalender.
Meskipun tabel kalender sudah memiliki kolom tanggal, latihan ini membantu memvisualisasikan situasi ketika tabel dasar hanya memiliki komponen tanggal berupa bilangan bulat tanpa nilai tanggal, yang mungkin terjadi saat mengimpor data dari berkas flat langsung ke basis data.
Latihan ini merupakan bagian dari kursus
Analisis Deret Waktu di SQL Server
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
-- Create dates from component parts on the calendar table
SELECT TOP(10)
DATEFROMPARTS(c.___, c.___, c.___) AS CalendarDate
FROM dbo.Calendar c
WHERE
c.CalendarYear = 2017
ORDER BY
c.FiscalDayOfYear ASC;