Saber o dia da semana para uma data fornecida é um requisito frequente para programas e administradores de banco de dados que procuram selecionar dados de um banco de dados. Felizmente, o MySQL tem uma função, conhecida como DAYOFWEEK que torna a coleta dessas informações simples.
A ordem dos dias começa com domingo (1), segunda (2), terça (3), quarta (4), quinta (5), sexta (6) e termina no sábado (7).
Você pode usar o SELECT comando com o comando DAYOFTHEWEEK função para consultar o banco de dados MySQL para encontrar em qual dia da semana uma data específica cai. Por exemplo, aqui está um exemplo de consulta MySQL usando DAYOFWEEK :
SELECT DAYOFWEEK('2021-03-11');
A execução dessa consulta resultaria na saída:
5
Como 3 de novembro de 2021 cai em uma quinta-feira, que é o 5º dia da semana.