我尝试在访问2010中加入两个查询。
两个查询都有名称和月份。一个已经分配了#个任务,另一个已经#closed。我想加入他们,这样我每个月就能看到每个人分配和关闭的人数。 #assigned的查询有更多行。我试图保持连接名称,因为左侧的查询已分配,并且有更多列。但我无法使它工作,因为行号不同,我也无法将月份数相关联。我怎样才能将他们加在一起?提前谢谢。
查询类似于:
1.
Name Month # assigned
John. 1. 7
Lee. 1. 8
2.
Name. Month. # closed.
John. 1. 5
想要:
Name. Month # assigned. # closed
答案 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;