Я ищу способ получить данные за пятницу (dayofweek = 6), но только между 09:00 и 17:00. Возможно ли это и каким образом?
В конечном итоге со всех пятниц в прошлом месяце я хотел бы видеть только данные с 09:00 до 17:00.
У меня есть простой столбец create_on datetime.
Что я пробовал и разные варианты этого запроса:
Select i.created_on from issues i
where DAYOFWEEK(i.created_on) IN (6)
and i.created_on between 'yyyy-mm-dd 09:00:00' and 'yyyy-mm-dd 17:00:00'
также
Select i.created_on from issues i
where DAYOFWEEK(i.created_on) IN (6)
and i.created_on between '09:00:00' and '17:00:00'
Я получаю ноль результатов, потому что мне чего-то не хватает. Если я поставлю точную дату вместе со временем, это сработает, но я не хочу искать дату, только время. Дата будет в любую пятницу.