1、like

--包含 
select * from a where name like '%小%'; 
--不包含 
select * from a where name not like '%小%';

2、contains

--包含 
select * form a where contains(name,'王');

        注意:使用contains函数的列要有索引才能使用,如果没有就会报错。

3、instr

--包含 
select * from a where instr(name,'王')>0;

4、regexp_like

--包含 
select * form a where regexp_like(name,'王|李') 
--不包含 
select * form a where not regexp_like(name,'王|李')

        注意:可用于查询是否包含多个字符串

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐