【Mysql】模糊搜索like的使用

版权声明:咔咔 来自https://blog.csdn.net/fangkang7 https://blog.csdn.net/fangkang7/article/details/85270709

author:咔咔

wechat:fangkangfk

最近项目使用到了这一块,所以就留心了一下like的语法

SELECT `column` FROM `table` WHERE `field` like '%keyword%';

上面的语句用explain解释来看,SQL语句并未用到索引,而且是全表搜索,如果在数据量超大的时候,可想而知最后的效率会是这样 

这样的写法用explain解释看到,SQL语句使用了索引,搜索的效率大大的提高了!

SELECT `column` FROM `table` WHERE `field` like 'keyword%';

猜你喜欢

转载自blog.csdn.net/fangkang7/article/details/85270709