Также имеется функция WeekofYear()
.Он возвращает календарную неделю даты в виде числа в диапазоне от 1 до 53. В этой функции воскресенье считается начальным днем недели.Например:
SELECT WeekofYear('2018-10-18'); -- returns 42
Вы можете сделать следующее, используя вышеупомянутую функцию:
SELECT *
FROM x
WHERE price > 1
AND WeekofYear(start_date) = 41
Четная Week()
функция будет работать какну, аналогично:
SELECT *
FROM x
WHERE price > 1
AND Week(start_date) = 41