首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

模糊搜索,该怎么解决

2013-12-15 
模糊搜索假如表里存了“运动裤”,用户搜索输入“裤子”,sql语句怎么写才能搜索出来[解决办法]你这个不是模糊搜

模糊搜索
假如表里存了“运动裤”,用户搜索输入“裤子”,sql语句怎么写才能搜索出来
[解决办法]
你这个不是模糊搜索的问题,而是你需要建立一个 分词表。

也可能建立一个对应关系,比如:

对应关系表

词1     词2
运动裤,裤子
[解决办法]
这种方式,如果不想用全文搜索,可以加一列,记录要查询的列中的一些关键字,比如你这个例子中可以存放类型,这样搜索就快很多,不然like '%%'肯定快不了

热点排行