为名称搜索sql创建模糊逻辑

时间:2014-09-16 18:06:27

标签: sql fuzzy-logic soundex

我试图创建一个模糊逻辑来匹配像rob和robert这样的类似名字。 这两个单词的SQL Soundex函数提供了更大的差异,这是没有用的。是否有其他方法可以找到名称匹配。

1 个答案:

答案 0 :(得分:1)

一种快速而简单的方法是使用搜索字符串“rob *”而不是“rob”或“robert”。这是一种原始而简单的方法,不适用于拼写不同于全名开头的昵称。例如,“鲍勃”不会被抓住。

要涵盖所有这些昵称和类似名称,请参阅This Answer