Date & Time
MySQL
DAY
Mengekstrak hari (tanggal dalam bulan) dari tanggal. Mengembalikan nilai 1-31. Alias: DAYOFMONTH.
Tipe hasil:
INTEGERDiperbarui: 7 Jan 2026Syntax
SQL
DAY(date)Parameter
datedatewajib
Tanggal yang akan diambil harinya
Contoh Penggunaan
Ekstrak Hari
SQL
1 SELECT DAY('2024-01-15') AS day;
Mengambil hari dari tanggal.
Hasil
day: 15
Cek Akhir Bulan
SQL
1 SELECT * FROM invoices 2 WHERE DAY(due_date) >= 28;
Mencari invoice jatuh tempo akhir bulan.
Hasil
(invoices due at month end)
Tanggal Gajian
SQL
1 SELECT name FROM employees 2 WHERE DAY(CURDATE()) = 25;
Notifikasi pada tanggal gajian.
Hasil
(if today is payday)