访问 - 从另一个查询中检索数据

时间:2011-08-29 09:30:08

标签: sql ms-access

我有一个名为Date的查询,它有两个参数:Date,IfEndDate和NumberOfMonths 如果IfEndDate为true,则将输入日期之前的[NumberOfMonths]个月计为StartDate,并将日期名称作为EndDate输入,如果IfEndDate为false,则计入输入日期之后的[NumberOfMonths]个月等。

我有一些问题,其他许多事情,例如。在这几天之间,员工在进入的日期之间进行了多少交易,或者有多少客户购买了椅

是否有选项可以输入Date,IfEndDate和NumberOfMonths等。 “有多少笔交易”查询,它会从日期查询中检索StartDate和EndDate?

1 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解你,但听起来你想将存储的查询用作另一个查询的一部分。

如果您使用图形QBE创建查询,则可以向QBE画布添加查询并将其视为表格。

对于一个简单的案例,这可能看起来像::

SELECT myDatesQuery.StartDate, myDatesQuery.EndDate 
FROM   myDatesQuery
WHERE  myDatesQuery.NumberOfMonths < 3