Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запрос в MA ACESS

9.6K
30 ноября 2007 года
quakersasha
23 / / 21.10.2005
В общем запрос такой: нужно вывести всех клиентов, которые проживают в гостинице больше чем "срок".
Запрос выглядит так:
 
Код:
SELECT КЛИЕНТЫ.ФАМИЛИЯ_КЛИЕНТА, КЛИЕНТЫ.ИМЯ_КЛИЕНТА, КЛИЕНТЫ.ОТЧЕСТВО_КЛИЕНТА
FROM КЛИЕНТЫ INNER JOIN ЗАНЯТЫЕ_НОМЕРА ON КЛИЕНТЫ.КОД_КЛИЕНТА = ЗАНЯТЫЕ_НОМЕРА.КОД_КЛИЕНТА
WHERE ((([ЗАНЯТЫЕ_НОМЕРА]![ДАТА_ВЫЕЗДА]-[ЗАНЯТЫЕ_НОМЕРА]![ДАТА_ПОСЕЛЕНИЯ])>[Срок:]));

Понятно, что дата минус дата, равно количество дней между ними... но когда я проверяю, больше ли это число чем "срок" (которое, по идее, если я ввожу число, должно быть числом), то происходит какая-то херь...
если я ввожу однозначное число то вроде всё работает, а если больше, то начинает лаговать и выводит совсем не то что нужно...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог