目录
一、LIKE操作符
利用通配符可以创建比较特定数据的搜索模式
通配符搜索只能用于文本字段(字符串),非文本数据类型字段不能使用通配符搜索
1、百分号(%)通配符
%表示任何字符出现的任何字数
(查找姓孙的人)
通配符可以在搜索模式的任意位置使用,并且可以使用多个通配符。
%除了能匹配一个或多个字符外,还能匹配一个字符
请注意null:
通配符%看上去可以匹配任何东西,但是有一个例外——NULL。
2、下划线(_)通配符
使用方法与%通配符相同,但只匹配单个字符
3、方括号([])通配符
方括号([ ])通配符用来指定一个字符集,它必须匹配指定位置的一个字符
二、使用通配符的技巧
- 不要过度使用通配符,(通配符消耗处理时间长)如果其他操作符能达到相同目的,使用其他操作符
- 在使用通配符时,尽量不要用在搜索的开端,这样搜索起来很慢;
- 注意通配符的位置。