选择匹配的名称,如80%

时间:2011-11-21 09:53:28

标签: sql

我要求找到欺诈客户,客户名称与欺诈客户的名字都匹配80%。所以任何人都可以提出模式检查的想法。我认为这个解释足以理解。

3 个答案:

答案 0 :(得分:3)

有一套标准算法可以帮助你实现像......这样的要求。

  1. 莱文施泰因
  2. JaroWinkler
  3. NeedlemanWunch
  4. SmithWaterman
  5. ChapmanLengthDeviation ..

答案 1 :(得分:1)

您可以使用Levenshtein查看Levenshtein distance in T-SQL

示例在T-sql中,但您可以使用它来查看模式

答案 2 :(得分:0)

我刚创建了一个SQLCLR库,用于在Sql Server here上运行Levenshtein。随意贡献。 :)