Access中的sql匹配

Access中的sql匹配,sql,ms-access,join,match,fuzzy,Sql,Ms Access,Join,Match,Fuzzy,我有两个表,我试图在每个表的列上匹配它们。每个表上的列都是名称,并且已经尽可能地标准化了。尽管这两列不完全相同,但我需要根据这些列将表匹配在一起 我做了一个InStr功能,但我的老板不同意。内部连接也不好。我不知道如何找到第三种方法来做这件事 表1中的列- 吉米·约翰三明治 表2中的列- 吉米·约翰 我需要一个公式来捕获匹配项并基于此示例连接表。我知道InStr可以为我做这件事,但我需要一种不同的方式 您还可以尝试使用like操作符 比如: 表1.类似于“”的列和表2.列和“ 类运算符引用 这两

我有两个表,我试图在每个表的列上匹配它们。每个表上的列都是名称,并且已经尽可能地标准化了。尽管这两列不完全相同,但我需要根据这些列将表匹配在一起

我做了一个InStr功能,但我的老板不同意。内部连接也不好。我不知道如何找到第三种方法来做这件事

表1中的列- 吉米·约翰三明治

表2中的列- 吉米·约翰


我需要一个公式来捕获匹配项并基于此示例连接表。我知道InStr可以为我做这件事,但我需要一种不同的方式

您还可以尝试使用like操作符

比如: 表1.类似于“”的列和表2.列和“

类运算符引用

这两个表都很大,因此我不能简单地根据excel中的“空格”对每列执行“文本到列”操作,然后将新创建的每个表的第一列连接起来。如果选择这条路线,比赛将太多,也太不准确-干杯,谢谢你的帮助。实际上,我已经用通配符尝试了这个选项,但是匹配似乎没有足够的辨别力。在Access中,我对Like语句的条件是:Like“[sheet2.columnB]*”这会导致不应该匹配的匹配。哦,天哪,看起来你发现了我的错误!比如“&[sheet1.columnb]&”*”似乎起了作用。