日期:2014-05-19  浏览次数:20567 次

相似性查询,有点难度.
要做一个类似于百度的搜索功能,就是按相似程度高低找出记录,
如查找:广东广州,而在数据表中有:广东省广州市,广州市人民医院.
则搜索出来的结果排序为:
1,广东省广州市
2,广州市人民医院

现在的问题就是如何用sql语句进行相似性查询.
望牛人指导,谢谢.

------解决方案--------------------
搜索引擎 是有搜索库 先有这些词库才可以
------解决方案--------------------
全文检索
------解决方案--------------------
需要词句拆分
比如把 广东广州 分成 广州 与 广东
然后再查询
有这样的拆分代码的,而且这样需要词库
------解决方案--------------------
up
------解决方案--------------------
得有词库 然后分词