Я пытаюсь получить записи, которые находятся между начальной и конечной датой на основе текущей даты. У меня нормальный рабочий запрос SQL, и теперь я пытаюсь его преобразовать в красноречивый запрос, но у меня что-то не получается. Пожалуйста, помогите мне для этого.
ОСНОВНОЙ ЗАПРОС:
SELECT startDate, endDate
FROM YourTable
WHERE '2012-10-25' between startDate and endDate
Что я пробовал:
$q = RoundTable::select(['round_start_date','round_end_date'])->whereBetween('2019-10-25', ['round_start_date', 'round_end_date'])->get();
Я получил ошибку как
Column not found: 1054 Unknown column '2019-10-25' in 'where clause' (SQL: select `
round_start_date`, `round_end_date` from `round_table` where `2019-10-25` between round_start_date
and round_end_date`