Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Диапозон дат / 7 сообщений из 7, страница 1 из 1
27.02.2016, 07:06
    #39180397
kimberlit2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диапозон дат
Доброго времени суток! Подскажите как в запрос задать такой интервал с 01 апреля на сегодняшнюю дату и с 01 октября на сегодняшнюю дату.
...
Рейтинг: 0 / 0
27.02.2016, 09:12
    #39180414
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диапозон дат
kimberlit2009...как в запрос задать такой интервал с 01 апреля на сегодняшнюю дату и с 01 октября на сегодняшнюю дату....

Какой та не совсем понятный вопрос
как в запрос задать такой интервал ....
Вам нужно и так и так
или
или так или этак
На сколько я понимаю сразу 2 интервала задавать бесполезно, т. к. 1 перекрывает другой.

с 01 апреля на сегодняшнюю дату
Between #01/04/2015# And Date()
и
с 01 октября на сегодняшнюю дату.
Рекомендую на форме сделать 2 свободных поля ло списком и в них выбирать
ДатаНачало
ДатаКонец
...
Рейтинг: 0 / 0
02.03.2016, 10:19
    #39183312
kimberlit2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диапозон дат
сейчас у меня так Between Дата() And Дата()-106, получается сегодняшняя дата и все что было за 106 дней до нее, это не совсем удобно, мне надо что все что было с 01 апреля или с 01 октября текущего года.
...
Рейтинг: 0 / 0
02.03.2016, 10:28
    #39183327
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диапозон дат
kimberlit2009надо что все что было с 01 апреля или с 01 октября текущего года.
Текущий год получи из текущей даты - функция Year().
Нужную дату собери с помощью функции DateSerial().
...
Рейтинг: 0 / 0
15.03.2016, 08:28
    #39191897
kimberlit2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диапозон дат
Мне нужно что то типо этого, только не 01 января, а 1 апреля и 1 октября:

Содержат дату, которая приходится на период с 1 января до текущей даты (элементы с начала года до настоящего момента)

Year([ДатаПродажи]) = Year(Date()) and Month([ДатаПродажи]) <= Month(Date()) and Day([ДатаПродажи]) <= Day (Date())

Возвращает элементы с датами между 1 января текущего года и текущей датой. Если текущая дата — 02.02.2012, отображаются элементы за период с 1 января 2012 г. по 2 февраля 2012 г.
...
Рейтинг: 0 / 0
15.03.2016, 08:43
    #39191899
\\\\
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диапозон дат
...
Рейтинг: 0 / 0
15.03.2016, 08:59
    #39191904
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диапозон дат
Лапухс 01 апреля на сегодняшнюю дату
Between #01/04/2015# And Date()


Только это будет с 4 января, а не с 1 апреля, т.к. такая форма предполагает американский формат даты или ISO. Чтобы не было путаницы, лучше использовать с # дату в ISO формате: #yyyy/mm/dd#
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Диапозон дат / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]