基础查询
用通配符进行过滤
- like操作符
通配符 用来匹配值得一部分的特殊字符
搜索模式 由字表面值、通配符或者两者组合构成的搜索条件
通配符本身实际是SQL的where子句中有特殊含义的字符,SQL支持几种通配符
未在搜索子句中使用通配符,必需使用like操作符,like指示mysql,后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较
- 百分号(%)通配符
- 在搜索串中,%表示任何字符出现任意次数
- 例如 为了找出所有以词jet起头的产品,可使用以下select语句
select pro_id,pro_name
from products
where pro_name like 'jet%'
#表示检索产品名称中所有以jet开头的产品信息,jet后面的%表示,不管jet后面有多少字符什么字符,都满足检索标准,都会被检索出来,这种适合模糊查询