Mengembalikan hari dalam tahun dari tanggal (1-366). Berguna untuk perhitungan hari berurutan dalam setahun.
INTEGERDiperbarui: 12 Jul 2026DAYOFYEAR(date)Tanggal yang akan diambil hari dalam tahunnya
1 SELECT DAYOFYEAR('2024-03-01') AS doy;
1 Maret 2024 adalah hari ke-61 (tahun kabisat).
1 SELECT 365 - DAYOFYEAR(CURDATE()) AS days_left;
Menghitung sisa hari dalam tahun.
1 SELECT * FROM events 2 WHERE DAYOFYEAR(event_date) <= 90;
Mencari event di Q1 (hari 1-90).
Sudah paham DAYOFYEAR? Latih langsung di browser
Latihan interaktif, langsung di browser.