MS Access 2007在多个字段上加入

Jas*_*pel 7 ms-access join

我有两个类似于以下的表:

在此输入图像描述

在此输入图像描述

我试图在Access中创建一个查询来创建一个这样的表:

在此输入图像描述

当然,关键是JOIN必须与Date和Name字段匹配.我可以加入从T2到T1的领域.

连接Date和Name上的字段的正确语法(在SQL中还是通过查询设计器)是什么?

我的尝试重复了字段数.

Fio*_*ala 5

使用查询设计窗口,从T1拖动日期以匹配T2中的日期,同样,将名称从T1拖动到T2.这将为您提供关于生物名称和日期的INNER JOIN.切换到SQL视图以查看SQL.

顺便说一句,姓名和日期都是保留字.在MS Access中调用任何东西特别是名称是一件可怕的事情,所以我希望这些是虚构的字段(列)名称.


Ton*_*son 5

sql 是

Select T1.Name, T1.Date,T1.Alpha, T2.Beta
From T1
Inner Join T2 On T1.Name = T2.Name and T1.Date = T2.Date
Run Code Online (Sandbox Code Playgroud)

并停止使用对象名称的保留字......