MySQL WHERE 通配符LIKE % _
过滤数据总结
- 操作符:=,>, <, <>, !=, <=, >=, Between, IS NULL, AND, OR, IN, NOT IN
- 通配符%:LIKE ‘***%’; (***指已知的模糊文本,注意区分大小写,不能匹配NULL,匹配多个字符)
- 通配符_:LIKE ‘***_’; (***指已知的模糊文本,注意区分大小写,不能匹配NULL,匹配单个字符)
- 使用通配符时注意效率!尽量不要放在搜索开始处。
1. WHERE子句操作符:
2. AND 优先级比OR更高,用圆括号避免错误。
3. BETWEEN和IN的区别:
IN的功能等于OR
4. LIKE ‘%’ : %可放在任意位置,个数不限:
5. 用通配符_时,为单字符匹配,要注意空格: