

Найдите функцию DAYOFWEEK () здесь в MySQL Online Docs
Я предполагаю, что вы имеете в виду конкретное название дня недели, да, есть:
В mysql вы можете использовать ДЕНЬ НЕДЕЛИ() - проверьте руководство
В PHP вы можете использовать getdate () и, например, сделать:
$ date = getdate (); $ будний день = $ дата [день недели]; - проверьте руководство
Это, вероятно, приведет к тому, что этот запрос превратится в полное сканирование таблицы, поскольку базе данных нужно будет запустить dayofweek () для всех строк, прежде чем он узнает, какая из них соответствует условию. Если эта таблица большая, подумайте о том, чтобы сохранить день недели явно в другом столбце.