Функция DAYNAME возвращает название дня недели по-английски.

См. также функции WEEKDAY и DAYOFWEEK которые определяют номер дня недели.

См. также функцию MONTHNAME, которая возвращает название месяца по-английски.

Синтаксис

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

Примеры

Все примеры будут по этой таблице workers, если не сказано иное:

id
айди
name
имя
date
дата рождения
1 Дима 1988-03-01
2 Петя 1989-04-02
3 Вася 1990-05-03

Пример

При выборке из таблицы сделаем колонку dayname, в которой будет лежать название дня рождения по-английски:

SELECT *, DAYNAME(date) as dayname FROM workers

SQL запрос выберет следующие строки:

id
айди
name
имя
date
дата рождения
dayname
название дня недели
1 Дима 1988-03-01 Tuesday
2 Петя 1989-04-02 Sunday
3 Вася 1990-05-03 Thursday