Membuat nilai DATE dari komponen year, month, dan day terpisah. Berguna untuk konstruksi tanggal dari kolom atau variabel terpisah.
dateDiperbarui: 12 Jul 2026MAKE_DATE(year, month, day)Tahun (4 digit)
Bulan (1-12)
Hari (1-31)
1 SELECT MAKE_DATE(2024, 6, 15);
Membuat tanggal dari year, month, day.
| make_date |
|---|
| 2024-06-15 |
1 SELECT 2 year_col, month_col, day_col, 3 MAKE_DATE(year_col, month_col, day_col) AS full_date 4 FROM legacy_data;
Menggabungkan kolom tahun, bulan, hari menjadi date.
| year_col | month_col | day_col | full_date |
|---|---|---|---|
| 2024 | 1 | 15 | 2024-01-15 |
1 SELECT 2 MAKE_DATE(EXTRACT(YEAR FROM NOW())::int, 1, 1) AS start_of_year, 3 MAKE_DATE(EXTRACT(YEAR FROM NOW())::int, 12, 31) AS end_of_year;
Generate tanggal awal dan akhir tahun berjalan.
Sudah paham MAKE_DATE? Latih langsung di browser
Latihan interaktif, langsung di browser.