第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用T-SQL進行模糊匹配

使用T-SQL進行模糊匹配

波斯汪 2019-08-16 17:15:19
使用T-SQL進行模糊匹配我有一個表的人與personaldata等。有很多專欄,但這里曾經(jīng)感興趣的是:addressindex,lastname以及firstname在addressindex公寓門口鉆一個獨特的地址。因此,如果我“喜歡下面”兩個人和lastname一個人firstnames相同,他們很可能是重復(fù)的。我需要一種方法來列出這些重復(fù)項。tabledata:personid     1firstname    "Carl"lastname     "Anderson"addressindex 1personid     2firstname    "Carl Peter"lastname     "Anderson"addressindex 1我知道如果我要在所有列上完全匹配,但是我需要模糊匹配來完成這個技巧(來自上面的例子),結(jié)果如下:Row     personid      addressindex     lastname     firstname1       2             1                Anderson     Carl Peter2       1             1                Anderson     Carl.....關(guān)于如何以一種好的方式解決這個問題的任何提示?
查看完整描述

3 回答

?
ibeautiful

TA貢獻1993條經(jīng)驗 獲得超6個贊

除了這里的其他好信息,你可能還想考慮使用Double Metaphone語音算法,它通常被認為比SOUNDEX更好。

Tim Pfeiffer在他的文章Double Metaphone Sounds Great C ++ Double Metaphone算法轉(zhuǎn)換為T-SQL(最初在SQL Mag中然后在SQL Server Pro中)中詳細介紹了SQL中的實現(xiàn)。

這將有助于匹配名稱與輕微的拼寫錯誤,例如,卡爾卡爾。

更新:實際的可下載代碼似乎已經(jīng)消失了,但這是在github repo上找到的一個實現(xiàn),它似乎克隆了原始代碼


查看完整回答
反對 回復(fù) 2019-08-16
  • 3 回答
  • 0 關(guān)注
  • 701 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號