我有两个类似于以下的表:
我试图在Access中创建一个查询来创建一个这样的表:
当然,关键是JOIN必须与Date和Name字段匹配.我可以加入从T2到T1的领域.
连接Date和Name上的字段的正确语法(在SQL中还是通过查询设计器)是什么?
我的尝试重复了字段数.
使用查询设计窗口,从T1拖动日期以匹配T2中的日期,同样,将名称从T1拖动到T2.这将为您提供关于生物名称和日期的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
Run Code Online (Sandbox Code Playgroud)
并停止使用对象名称的保留字......
归档时间: |
|
查看次数: |
21153 次 |
最近记录: |