Mysql容易忽视的基础杂记
Posted 山顶风微凉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql容易忽视的基础杂记相关的知识,希望对你有一定的参考价值。
在mysql中in与or的功能相当,那么为啥推荐使用in呢,in的有点如下:
1.在使用长合法选项清单时,in操作符的语法更清楚且更直观;
2.在使用in时,计算的次序更容易管理(因为使用的操作符更少);
3.in操作符一般比or操作符清单执行更快;
4.index最大有点是可以包含其他select语句,使得能够更动态地建立where子句。
使用通配符%进行搜索时请注意,where 字段 like ‘%‘ 不能匹配出值为NULL的行。
通配符%能匹配0到n个字符,通配符_只能匹配一个字符。
不要过度使用通配符,因为通配符搜索的处理一般要比其他的搜索所花时间更长,而且把通配符放在搜索模式的开始处,搜索起来是最慢的。
--以上内容摘自《Mysql必知必会》
以上是关于Mysql容易忽视的基础杂记的主要内容,如果未能解决你的问题,请参考以下文章