У меня есть таблица с событиями, некоторые из которых повторяются в отдельные недели в течение месяца (например, 1-я среда каждый месяц).MySQL Выберите номер недели в текущем месяце
Как выбрать нижеследующий?
стол
event day week
quiz wednesday 1
псевдокод будет:
SELECT * FROM table WHERE week = weeknumberWithinCurrentMonth()
Поскольку мы сейчас в третьей неделе февраля, 0 строки будет быть выбрана из приведенной выше pseudoquery. Если бы мы были на первой неделе февраля, он бы выбрал строку примера.
в неделю столбец в таблице со значением 1? – Pawan
Возможный дубликат [В MySQL, как вернуть неделю месяца?] (Http://stackoverflow.com/questions/12046729/in-mysql-how-to-return-the-week-of-the-month) –