类似婴儿名字的数据库

时间:2013-08-19 08:10:32

标签: sql database

我们目前正在构建一个SQL项目,该项目将搜索婴儿名称列表。我们博客上的当前搜索功能(http://www.BabyNamesLog.com)是一个简单的Wordpress搜索功能,并希望有一些更先进的功能。

我想要做的是返回一个查询结果,该查询会为男孩和女孩搜索类似的婴儿名字。

例如,如果您搜索“Nick”,您将获得“Nicolas”等结果。

您是否碰巧知道这类任务的任何数据库(最好是公开的)来填充昵称和名称之间的关系?

先谢谢你们!

1 个答案:

答案 0 :(得分:1)

您使用的是哪个数据库服务器?

有些人可能会使用soundex算法的实现。咨询http://databases.about.com/od/development/l/aasoundex.htm

备用算法位于http://en.wikipedia.org/wiki/Match_Rating_Approach

如果您必须这样做,可以将这些算法的编码添加到您的数据库中,并将它们用于查询。