Mengetahui hari dalam seminggu untuk tanggal yang ditentukan adalah persyaratan yang sering dilakukan oleh program dan admin database yang ingin mengambil data dari database. Untungnya, MySQL memiliki fungsi, yang dikenal sebagai DAYOFWEEK yang membuat pengumpulan informasi ini menjadi sederhana.
Urutan hari dimulai dari Minggu (1), Senin (2), Selasa (3), Rabu (4), Kamis (5), Jumat (6), dan berakhir pada hari Sabtu (7).
Anda dapat menggunakan PILIH perintah dengan DAYOFTHEWEEK berfungsi untuk menanyakan database MySQL untuk menemukan hari mana dalam seminggu tanggal tertentu jatuh. Misalnya, berikut adalah contoh kueri MySQL menggunakan DAYOFWEEK :
SELECT DAYOFWEEK('2021-03-11');
Menjalankan kueri ini akan menghasilkan output:
5
Karena 3 November 2021 jatuh pada hari Kamis, yang merupakan hari ke-5 dalam seminggu.