Mengembalikan indeks hari dalam minggu dengan 0=Monday hingga 6=Sunday. Berbeda dengan DAYOFWEEK yang dimulai dari Sunday.
INTEGERDiperbarui: 12 Jul 2026WEEKDAY(date)Tanggal yang akan diambil indeks harinya
1 SELECT WEEKDAY('2024-01-15') AS wd;
Senin memiliki indeks 0 dalam WEEKDAY.
1 SELECT * FROM appointments 2 WHERE WEEKDAY(appt_date) < 5;
Mencari appointment Senin-Jumat (0-4).
1 SELECT ELT(WEEKDAY(order_date)+1, 2 'Senin','Selasa','Rabu','Kamis', 3 'Jumat','Sabtu','Minggu') AS hari 4 FROM orders;
Menggunakan WEEKDAY dengan ELT untuk nama Indonesia.
Sudah paham WEEKDAY? Latih langsung di browser
Latihan interaktif, langsung di browser.