# Функция DAYOFWEEK

Функция `DAYOFWEEK` возвращает номер дня недели по дате. Неделя начинается с воскресенья, и этот день будет иметь номер `1`. Соответственно 2 - понедельник, 3 - вторник и так далее.

## Синтаксис

`SELECT DAYOFWEEK(дата) FROM имя_таблицы WHERE условие`

## Таблицы для примеров

таблица employees
id айди | name имя | date дата рождения
--- | --- | ---
1 | user1 | 1988-03-01
2 | user2 | 1989-04-02
3 | user3 | 1990-05-03

## Пример

В данном примере на экран выводится номер дня недели с помощью DAYOFWEEK и его название с помощью `DAYNAME`:

`SELECT *, DAYOFWEEK(date) as day FROM employees`

Результат выполнения кода:

id айди | name имя | date дата рождения | day день
--- | --- | --- | ---
1 | user1 | 1988-03-01 | 3
2 | user2 | 1989-04-02 | 1
3 | user3 | 1990-05-03 | 5

## Смотрите также

- функцию `WEEKDAY`,
  которая также определяет день недели
- функцию `DAYNAME`,
  которая определяет название дня недели по-английски

←→
↑