Доступ - получить данные из другого запроса - PullRequest
0 голосов
/ 29 августа 2011

У меня есть запрос с именем Date, который имеет два параметра: Date, IfEndDate и NumberOfMonths, и если IfEndDate равен true, он считает [NumberOfMonths] месяцев до введенной даты в качестве StartDate, а введенные имена дат - в качестве EndDate, а IfEndDate - в ложь, он считает [NumberOfMonths] месяцев после введенной даты и т. Д.

И у меня есть несколько запросов, которые учитывают многие другие вещи, например.сколько сделок заключают сотрудники между введенными днями или сколько клиентов купили стулья в эти дни.

Есть ли возможность ввести Date, IfEndDate и NumberOfMonths, например.Запрос «Сколько сделок», и он получит StartDate и EndDate из запроса Даты?

1 Ответ

1 голос
/ 30 августа 2011

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

Если вы используете графический QBE для создания своих запросов,можно добавить запрос к холсту QBE и обработать его как таблицу.

Для тривиального случая это может выглядеть так:

SELECT myDatesQuery.StartDate, myDatesQuery.EndDate 
FROM   myDatesQuery
WHERE  myDatesQuery.NumberOfMonths < 3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...