WEEKDAY и DAYOFWEEK — номер дня недели по дате
WEEKDAY
Функция WEEKDAY возвращает номер дня
недели по дате. Неделя начинается с понедельника, и он будет иметь номер 0. Соответственно 1 — вторник, 2 — среда и так далее.
SELECT WEEKDAY(дата) FROM `имя_таблицы`; -- возможно применение операторов
В данном примере на экран выводится номер дня недели с помощью WEEKDAY и его название с помощью DAYNAME:
SELECT *, WEEKDAY(date) as day FROM `employees`;
DAYOFWEEK
Функция DAYOFWEEK возвращает номер дня недели по дате. Неделя начинается с воскресенья,
и этот день будет иметь номер 1. Соответственно 2 — понедельник, 3 — вторник и так далее.
SELECT DAYOFWEEK(дата) FROM `имя_таблицы`; -- возможно применение операторов
В данном примере на экран выводится номер дня недели с помощью DAYOFWEEK и его название
с помощью DAYNAME:
SELECT *, DAYOFWEEK(date) as day FROM `employees`;