我有三个不同的表,我需要互相加入。唯一的唯一标识符是员工的姓名,但名称未规范化。我已经安装了一个模糊函数来使用,但我不确定如何使用模糊匹配来连接多个表。
表1名称 - Matt Le-Hall
表2名称 - 马特哈尔
表3名称 - 马特霍尔
如果我这样做:
select * from table 1, table 2, table 3
where table name 1 = table name 2
and table name 2 = table name 3
由于名称处于不同的规范化状态,结果将不会填充,但我可以使用模糊函数在每个表中的每个名称列之间获得一定比例的相似性。
我的问题是:如何使用模糊函数将非规范化名称连接在一起?