Att känna till veckodagen för ett angivet datum är ett vanligt krav för program och databasadministratörer som vill hämta data från en databas. Lyckligtvis har MySQL en funktion som kallas DAYOFWEEK som gör det enkelt att samla in denna information.
Dagarnas ordning börjar med söndag (1), måndag (2), tisdag (3), onsdag (4), torsdag (5), fredag (6) och slutar på lördag (7).
Du kan använda SELECT kommandot med DAYOFTHEWEEK funktion för att fråga MySQL-databasen för att hitta vilken veckodag ett specifikt datum infaller på. Här är till exempel ett exempel på en MySQL-fråga som använder DAYOFWEEK :
SELECT DAYOFWEEK('2021-03-11');
Att köra den här frågan skulle resultera i utdata:
5
Eftersom den 3 november 2021 infaller på en torsdag, vilket är den femte dagen i veckan.