У меня есть таблица, в которой, среди прочего, есть столбец даты servdate
.
Я использую следующий запрос, чтобы получить все задания за последнюю неделю (неделя начинается с понедельника):
SELECT * FROM tb1 WHERE servdate BETWEEN date('now', 'Weekday 1', '-21 days') AND date('now')
Я хочу, чтобы запрос работал точно так же, но вместо этого возвращал поля servdate
в качестве соответствующего дня недели. Например, «понедельник» вместо «2010-11-28».
Возможно ли это?