【问题标题】:MS Access query criteria based on specific field in another queryMS Access 查询条件基于另一个查询中的特定字段
【发布时间】:2021-05-26 16:07:44
【问题描述】:

我有一个 MS Access 数据库,可以识别 MemberTable 中的所有成员。这些成员在该表中被指定为主管。

我还有一个 ManagerTable,用于标识部分的管理者。

为了在表格中使用,我将所有个人都引用到 MemberTable 中的 AutoNum,因此可以轻松进行更新。

我有 QueryA 可以提取与“成员”相关的所有信息,包括他们的“主管”,以生成报告。

我有 QueryB 可以提取他们工作的“部分”、一个“LeadManagerA”和一个“LeadManagerB”。

这些牵头经理也是某些人的主管。

我正在尝试创建一个使用“主管”条件的查询,以仅显示其主管是特定“部门”的“LeadManagerA”的成员。

基本上我的问题是,我不想为“LeadManagerA”使用特定名称或自动编号,因为这可能会改变。而且我不知道如何从 QueryB 中的特定行调用特定字段以用于条件。

成员表:

AutoNum Member Supervisor Item1 Item2
1 Bob 2 Green West
2 Susan Blue North
3 Tim 1 Blue South
4 Jane 1 Red North
5 Sam 3 Red West

经理表:

Section LeadManagerA LeadManagerB
TeamA 1 2

查询A:

Member Supervisor
Bob Susan
Susan
Tim Bob
Jane Bob
Sam Tim

查询B:

Section LeadManagerA LeadManagerB
TeamA Bob Susan

QueryICantFigureOut:(在不使用“Bob”的情况下调用主管为 TeamA LeadManagerA 的成员的标准,因为该个人可以更改,每次更改时我都必须重写标准。)

Member Supervisor Item1 Item2
Tim Bob Blue South
Jane Bob Red North

【问题讨论】:

标签: ms-access


【解决方案1】:

我想通了。我试图使用最初不允许访问的多个来源生成查询。我必须进行查询并与 LeadManagerA 和 Supervisor 建立连接关系。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    相关资源
    最近更新 更多