MYSQL 模糊查询like %人民% 的问题。答复好的可加分

like%人民%查询不能使用索引,查询效率太低了。有没有一种替代方法?表单页输入关键词,查询关键词相关的信息人民%这样的是不能满足要求的... like %人民%查询不能使用索引,查询效率太低了。有没有一种替代方法?
表单页输入关键词,查询关键词相关的信息
人民% 这样的是不能满足要求的
展开
 我来答
汀兰傲淼
2011-01-11
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
如果你的like %人民%条件正确, 那么人民%应该是可以查出来的啊,不过替代方法不知道,在Mysql中%表示任意多个字符,
_表示任意一个字符,所以你说的情况用%是比较合适的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
feixianxxx
2011-01-10 · TA获得超过2202个赞
知道大有可为答主
回答量:1273
采纳率:100%
帮助的人:1760万
展开全部
这个没有办法...

如果查询的字段比较大 属于大类型数据 可以考虑全文索引...
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华夏日长兴
2011-01-10 · TA获得超过9592个赞
知道大有可为答主
回答量:6305
采纳率:85%
帮助的人:3744万
展开全部
没有办法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式