在访问2010中加入查询

时间:2013-08-29 04:22:27

标签: function ms-access ms-access-2010

我尝试在访问2010中加入两个查询。

两个查询都有名称和月份。一个已经分配了#个任务,另一个已经#closed。我想加入他们,这样我每个月就能看到每个人分配和关闭的人数。 #assigned的查询有更多行。我试图保持连接名称,因为左侧的查询已分配,并且有更多列。但我无法使它工作,因为行号不同,我也无法将月份数相关联。我怎样才能将他们加在一起?提前谢谢。

查询类似于:

1.
Name   Month   # assigned 
John.      1.          7
Lee.       1.          8



2.
Name.  Month.  # closed. 
John.      1.          5 

想要:

Name. Month  # assigned.  # closed 

1 个答案:

答案 0 :(得分:0)

由于您没有提供表格或列的名称,您将不得不替换它们。

以下查询将返回Table1中的所有行以及Table2中匹配的Closed。

SELECT Table1.Name, Table1.Month, Table1.Assigned, Table2.Closed
FROM Table1 LEFT JOIN Table2 ON Table2.Name = Table1.Name AND Table2.Month = Table1.Month;