比较来自2个不同表的匹配列数据

时间:2011-02-24 11:09:38

标签: ms-access ms-access-2010 sql

我有2张桌子

访问中的TABLE1和TABLE2。

这两个表都有一个名为“电子邮件地址”的列。

我想要做的是编写一个创建一个新表的查询 只有通过两个表找到的匹配电子邮件地址 他们的专栏

===========================================================================
TABLE1           
Email Address    
d@hotmail.com    
===========================================================================
TABLE2         
Email Address  
d@hotmail.com   
===========================================================================
NEWTABLE3
Email Address  
d@hotmail.com 
===========================================================================

我正在使用Access 2010。 我知道我可能需要通过该列连接两个表 那么名称要进行比较吗?

1 个答案:

答案 0 :(得分:2)

你有没有试过像

这样的东西
SELECT Table1.[EMAIL ADDRESS] INTO NewTable
FROM Table2 INNER JOIN Table1 ON Table2.[EMAIL ADDRESS] = Table1.[EMAIL ADDRESS];