日期:2014-05-17  浏览次数:20437 次

模糊搜索
假如表里存了“运动裤”,用户搜索输入“裤子”,sql语句怎么写才能搜索出来

------解决方案--------------------
你这个不是模糊搜索的问题,而是你需要建立一个 分词表。

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

对应关系表

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