在oracle中,“not like”操作符用于在where子句中搜索不包含列中的指定内容,可以实现模糊查询的效果,语法为“select 字段 from 表名 where 字段 not like 通配符”。
本教程操作环境:windows10系统、oracle 11g版、dell g3电脑。
oracle中not like的用法是什么like 操作符
like 操作符用于在 where 子句中搜索列中的指定模式。
sql like 操作符语法
select column_name(s)from table_namewhere column_name like pattern
通过使用 not 关键字,可以搜索不包含列中指定内容
有两个通配符:%百分号代表任意个字符,_下划线代表一个字符。
1、like'mc%' 将搜索以字母 mc 开头的所有字符串。
2、like'%inger' 将搜索以字母 inger 结尾的所有字符串。
3、like'%en%' 将搜索在任何位置包含字母 en 的所有字符串。
示例如下:
原始表格
通过使用 not 关键字,我们可以从 "persons" 表中选取居住在不包含 "lon" 的城市里的人:
我们可以使用下面的 select 语句:
select * from personswhere city not like '%lon%'
结果如下:
推荐教程:《oracle视频教程》
以上就是oracle中not like的用法是什么的详细内容。