Между оператором в доступе - PullRequest
0 голосов
/ 13 мая 2011

Я работаю над базой данных Access.Я пытаюсь написать запрос, чтобы пользователь мог выбрать даты начала и окончания.Вот запрос в режиме конструктора в разделе Критерии:

Между [Введите дату с (мм / дд / гггг)] и [Введите дату с (мм / дд / гггг)]

После 04/ 01/2011 и 05/12/2011 были введены, однако результат в базе данных Access не совпадает с приведенным ниже запросом.

SELECT SOMETHING
FROM MY TABLE
WHERE SOLD_DATE >=04/01/2011'
AND SOLD_DATE <'05/13/2011'

Доступ: 16 564 записей

Запрос MS: 16 573 записи

Полагаю, это время, которое должно быть 12:00.Как я могу получить в запросе дату окончания вплоть до 23:59?

Большое спасибо!

Ответы [ 2 ]

1 голос
/ 13 мая 2011

Это не один и тот же запрос.Вы должны включить обе крайности:

SELECT SOMETHING
FROM MY TABLE
WHERE SOLD_DATE >='04/01/2011'
AND SOLD_DATE <='05/13/2011'
0 голосов
/ 04 апреля 2017

Но даты между # пожалуйста.

SELECT SOMETHING
FROM MY TABLE
WHERE SOLD_DATE >= #04/01/2011#
AND SOLD_DATE <= #05/13/2011#
...