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

[复制链接]
查看11 | 回复4 | 2009-2-25 19:48:59 | 显示全部楼层 |阅读模式
问题如题,具体说明如下,请高手指点一下.(PS:传统的like方法好象不行)
比如现在数据表里有一数据为:“广东省人民政府”,用传统的方法搜索“广东省”、“省人”、“民政”等关键词都能搜得到,但如果输入“广东 政府”、“广东省政府”就搜不到。所以想请教一下用什么方法可以实现后两组关键词的搜索也能找到?
一楼和二楼的朋友说的方法应该是一样的,关键就在于用户在输入的时候是在同一个输入框里的,所以要分割出来的话就只能是按照二楼的朋友说的?具体有没有朋友有例子可以参考一下呢?谢谢。

回复

使用道具 举报

千问 | 2009-2-25 19:48:59 | 显示全部楼层
首先创建一个自己的数据字典,然后根据数据字典的内容把关键字分隔为多个关键字、词,最后通过组合查询的方法来实现。...
回复

使用道具 举报

千问 | 2009-2-25 19:48:59 | 显示全部楼层
用Ajax 里面得一个空间名字叫Com开头自己查查!...
回复

使用道具 举报

千问 | 2009-2-25 19:48:59 | 显示全部楼层
分词搜索...
回复

使用道具 举报

千问 | 2009-2-25 19:48:59 | 显示全部楼层
like “广东%政府”或 like “广东省%政府”...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行