'set_up_date'
и 'expiry_date'
являются строковыми литералами - они не являются именами столбцов или переменными связывания.Вам также необходимо использовать правильный синтаксис для запроса, операторы которого имеют следующий порядок: SELECT ... FROM ... [WHERE ...] [GROUP BY ...] [ORDER BY ...]
.
Итак, если у вас есть таблица your_table
со столбцом your_date_column
данных DATE
введите, затем вы можете сравнить его с двумя DATE
переменными set_up_date
и expiry_date
, указанными в вашем вопросе, используя:
SELECT *
FROM your_table_name
WHERE your_date_column BETWEEN set_up_date AND expiry_date;