【问题标题】:Access - retrieve data from another query访问 - 从另一个查询中检索数据
【发布时间】:2011-08-30 23:24:05
【问题描述】:

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

我有一些查询,其中包括许多其他事情,例如。员工在输入的日期之间完成了多少笔交易,或者在这几天之间有多少客户购买了椅子。

是否有任何选项可以输入 Date、IfEndDate 和 NumberOfMonths,例如。 “多少交易”查询,它会从 Dates 查询中检索 StartDate 和 EndDate?

【问题讨论】:

    标签: sql ms-access


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多