Перейти к основному содержимому

dayofweek

Описание

Возвращает индекс дня недели для заданной даты. Например, индекс для воскресенья равен 1, для понедельника — 2, для субботы — 7.

Параметр date должен быть типа DATE или DATETIME, или допустимым выражением, которое может быть приведено к значению DATE или DATETIME.

Синтаксис

INT dayofweek(DATETIME date)

Примеры

MySQL > select dayofweek('2019-06-25');
+----------------------------------+
| dayofweek('2019-06-25 00:00:00') |
+----------------------------------+
| 3 |
+----------------------------------+

MySQL > select dayofweek(cast(20190625 as date));
+-----------------------------------+
| dayofweek(CAST(20190625 AS DATE)) |
+-----------------------------------+
| 3 |
+-----------------------------------+

keyword

DAYOFWEEK