Ms Access Query для разрешения пустых строк - PullRequest
0 голосов
/ 27 ноября 2018

В MS Access SQL у меня есть запрос, который использует две таблицы Excel, одну со всеми данными и в качестве входных данных, поля ввода - это имена, дата начала и дата окончания.Написанный мною запрос вернет данные из первого рассказа, в котором сопоставлено имя, а дата находится в диапазоне от начала до конца.

Проблема заключается в том, что поля даты начала и конца оставлены пустыми, запрос возвращаетничего, мне нужен запрос, что, когда диапазон дат пуст, он просто будет соответствовать имени и вернет все даты с соответствующим именем.Я приложил свой запрос, который у меня есть

The query I have working

1 Ответ

0 голосов
/ 27 ноября 2018

Вы хотите такую ​​логику:

where (sheet1.b1_file_dd > [inputs].start_date or [inputs].start_date is null) and
      (sheet1.b1_file_dd < [inputs].end_date or [inputs].end_date is null) 
...