我有两个类似于以下的表:
我正在尝试在 Access 中创建一个查询以创建如下表:
关键当然是 JOIN 必须与 Date 和 Name 字段匹配。我可以将 T2 的字段连接到 T1。
连接日期和名称上的字段的正确语法是什么(在 SQL 中或通过查询设计器)?
我的尝试重复了字段计数。
使用查询设计窗口,从 T1 拖动 Date 以匹配 T2 中的 Date,同样,将 Name 从 T1 拖动到 T2。这将为您提供有关 bioth 名称和日期的 INNER JOIN。切换到 SQL 视图以查看 SQL。
顺便说一句,名称和日期都是保留字。特别是在 MS Access 中调用任何名称都是一件可怕的事情,所以我希望这些是虚构的字段(列)名称。
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
并停止使用对象名称的保留字......