SQL如何实现类似于搜索引荐的模糊摸索?(ASP)

来源:百度知道 编辑:UC知道 时间:2024/06/05 05:09:05
问题如题,具体说明如下,请高手指点一下.(PS:传统的like方法好象不行)
比如现在数据表里有一数据为:“广东省人民政府”,用传统的方法搜索“广东省”、“省人”、“民政”等关键词都能搜得到,但如果输入“广东 政府”、“广东省政府”就搜不到。所以想请教一下用什么方法可以实现后两组关键词的搜索也能找到?
一楼和二楼的朋友说的方法应该是一样的,关键就在于用户在输入的时候是在同一个输入框里的,所以要分割出来的话就只能是按照二楼的朋友说的?具体有没有朋友有例子可以参考一下呢?谢谢。

首先创建一个自己的数据字典,然后根据数据字典的内容把关键字分隔为多个关键字、词,最后通过组合查询的方法来实现。

like “广东%政府”
或 like “广东省%政府”

分词搜索

用Ajax 里面得一个空间名字叫Com开头自己查查!