Способ выбрать строки, которые попадают в определенный день? - PullRequest
2 голосов
/ 18 ноября 2008

Есть ли в MySQL способ выбрать строки, приходящиеся на определенный день, как в понедельник, с использованием столбца даты?

Ответы [ 3 ]

8 голосов
/ 18 ноября 2008

MySQL DAYOFWEEK функция.

например. выбрать понедельник:

SELECT * FROM foo WHERE DAYOFWEEK(bar) = 2
2 голосов
/ 18 ноября 2008

Найдите функцию DAYOFWEEK () здесь в MySQL Online Docs

1 голос
/ 18 ноября 2008

Я предполагаю, что вы имеете в виду конкретное название дня недели, да, есть:

В MySQL вы можете использовать DAYOFWEEK () - проверить руководство

В PHP вы можете использовать getdate () и, например, сделать:

$ date = getdate (); $ weekday = $ date [weekday]; - проверить руководство

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...