8

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

在此处输入图像描述

在此处输入图像描述

我正在尝试在 Access 中创建一个查询以创建如下表:

在此处输入图像描述

关键当然是 JOIN 必须与 Date 和 Name 字段匹配。我可以将 T2 的字段连接到 T1。

连接日期和名称上的字段的正确语法是什么(在 SQL 中或通过查询设计器)?

我的尝试重复了字段计数。

4

2 回答 2

6

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

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

于 2012-05-30T16:44:27.273 回答
4

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

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

于 2012-05-30T16:53:38.497 回答