У меня есть база данных Access с двумя полями даты / часа "record_init_date" и "record_end_date".
У меня есть запрос на получение записей с record_init_date> = init_date и record_end_date <= end_date, например: </p>
"SELECT * FROM TABLE WHERE (record_init_date >= #" & Me.selectorInitDate.Value & "#) AND (" & record_end_date & "<= #" & Me.selectorEndDate.Value & "#)"
Но результат не желаемый. Как я могу отфильтровать по дате?
EDIT
Изобразите некоторые примеры данных, как это:
id = 1
record_init_date = 10/11/2018
record_end_date = 20/11/2018
id = 2
record_init_date = 03/12/2018
record_end_date = 04/12/2018
Если я выполню запрос:
"SELECT ID FROM TABLE WHERE (record_init_date >= #01/11/2018#) AND (record_end_date <= #30/11/2018#)"
Ожидаемый результат - ID = 1