Het kennen van de dag van de week voor een opgegeven datum is een veelvoorkomende vereiste voor programma's en databasebeheerders die gegevens uit een database willen halen. Gelukkig heeft MySQL een functie, bekend als DAYOFWEEK dat maakt het verzamelen van deze informatie eenvoudig.
De volgorde van de dagen begint met zondag (1), maandag (2), dinsdag (3), woensdag (4), donderdag (5), vrijdag (6) en eindigt op zaterdag (7).
U kunt de SELECT . gebruiken commando met de DAYOFTHEWEEK functie om de MySQL-database te doorzoeken om te achterhalen op welke dag van de week een specifieke datum valt. Hier is bijvoorbeeld een voorbeeld van een MySQL-query met behulp van DAYOFWEEK :
SELECT DAYOFWEEK('2021-03-11');
Het uitvoeren van deze query zou resulteren in de uitvoer:
5
Aangezien 3 november 2021 op een donderdag valt, wat de 5e dag van de week is.