-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Как задать промежуток дат в запросе select

Воскресенье, 28 Июля 2019 г. 08:08 + в цитатник
Добрый день.

Me.date_s - дата начала периода поиска
Me.date_to - дата, по которую ищем.
date_contract - дата договора в таблице


Вопрос: Как в запрос добавить условие поиска по date_contract в промежутке от date_s до date_to
If Not IsNull(numb_contract) And Not IsNull(date_s) And Not IsNull(customer) Then 'номер договора и дата, и заказчик
s = "select * from z_tab_search_project_date where customer =" & con & " and numb_contract like '*" & nc & "*'"
End If

DoCmd.OpenReport "o_tab_search_project", acViewReport
Reports.o_tab_search_project.Report.RecordSource = s


пробовал через between, не получилось
в инете вычитал такой, вариант, но он тоже не сработал
(Not ((date_contract < Me.date_s) Or (date_contract > Me.date_to)))

https://www.sql.ru/forum/1315317/kak-zadat-promezhutok-dat-v-zaprose-select


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку