2016-07-12 21 views
0

試圖將一列非常長的列中名稱類似的名稱與另一個名字相近但又經常變化的名稱與丟失的字母和標點符號相匹配嗎?有沒有一個簡單的解決方案,通過宏和/或SQL?匹配的名稱並不總是準確的

+0

和良好的下午/晚上/早上 – PSK

回答

0

使用萊文施泰因功能可以幫助 檢查功能和算法這裏:Levenshtein distance in T-SQL

創建函數後 - 比較距離,例如:

select ..... from.... 
where dbo.Levenstein(str1,str2)>0.9 --means, the match between str1 and str2 is 90%