sql语句模糊查询
sql语句中使用like进行模糊查询,即值不是精确的值的时候使用
通配符,即可以代替任何内容的符号
% :通配0到多个字符
_ : 当且仅当通配一个字符
转义字符:
**默认为**,可以指定 指定的时候用escape 符号指明即可,转义字符只能转义后面的一个字符
也可以使用其他字符作为转义字符 +
’%+_%’ escape ‘+’;
例在这里插入代码片 select id,last_name,salary from s_emp where last_name like 'C%';
update s_emp 、
set last_name='brush_lee'
where id=26;
select id,last_name,salary
from s_emp
where last_name like '%\_%';
select id,last_name,salary
from s_emp
where last_name like '%+_%' escape '+';