代码改变世界

第八章 用通配符进行过滤

2016-11-26 16:55  szn好色仙人  阅读(215)  评论(0编辑  收藏  举报
1.通配符是用来匹配值的一部分的特殊字符
like:为在搜索语句用使用通配符,必须使用like操作符。like指示mysql后跟搜索模式利用通配符匹配而不是直接相等进行比较

2.百分号(%)通配符
%通配符:表示任何字符出现的任意次数,但是不能匹配null
 

 

3.下划线(_)通配符
下划线的用途和%一样,但是只能匹配单个字符而非多个,不能多也不能少
 

 

4.使用通配符的技巧:
A:通配符搜索的处理一般比其他搜索所化的时间更长
B:不要过度使用通配符。如果其他操作符能达到同样目的,应该使用其他操作符
C:在确实需要通配符时,除非绝对有必要,否则不要将其放置于搜索的开始处,将通配符放在开始处搜索起来是最慢的
D:仔细注意通配符的位置,否则返回的结果会是错误的