基于模糊逻辑的sql地址匹配

9jyewag0  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(173)

我有两个地址表要匹配。两者都是由街道(包括号码)、城市、州和邮政编码构成的。在我的查询中,我尝试这样连接两个表:

JOIN [AxSupport].[dbo].Address ADR ON LPA.City = ADR.City 
   and LPA.State = ADR.State 
   and ADR.ZipCode = LPA.ZIPCODE 
   and ADR.COUNTRY = LPA.COUNTRY
   and ADR.Street  = LPA.STREET

我测试了一个有2020个地址记录的客户,结果只返回79个记录。如果我将street比较改为soundex(adr.street)=soundex(lpa.street),我将得到2660条记录。有没有其他方法格式化街道以获得准确的报税表?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题