全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

oracle逻辑运算符与其优先级简介

Oracle的逻辑运算符也是用在SQL语句中必不可少的因素,一共有三个

逻辑运算符

意义

and

双值运算符,如果左右两个条件都为真,则得到的值就为真

or

双值运算符,只要左右两个条件有一个为真,则得到的值就为真

not

单指运算符,如果原条件为真,则得到真,如果元条件为假,反之如果原条件为假,则结果为真

Oracle的逻辑运算符也是用在SQL语下面使一些例子:

Select * from emp where sal > 2000 and job = ‘SALESMAN';

寻找那些工资高于2000的且职位为销售的职员。

Select * from emp where job = ‘CLERK' or deptno = 20;

       寻找那些工作为CLERK或者所在部门标号为20的职员的列表

  

   Select * from emp where not (sal > 3000 or sal < 1500);

       寻找那些工资既不大于3000也不小于1500,也即在1500到3000范围的员工,相当于:select * from emp where sal between 1500 and 3000;

结合到前面所列出的各类运算符,在这里汇总一下oracle中所有运算符的优先级句中必不可少的因素,一共有三个

运算符

级别

算术运算符(即‘+',‘-',‘*',‘/')

1

连接运算符(即‘||')

2

比较运算符(即‘>',‘>=',‘<',‘<=',‘<>')

3

Is [not] null,[not] like,[not] in

4

[not] between-and

5

not

6

and

 

or

 

通常使用‘()'可以改变运算符的优先级。

需要注意的是and的优先级要优于or,也就是说

下面的语句

Select * from emp where sal < 1500 or sal >= 2000 and job = ‘ANALYST';

等价于

Select * from emp where sal < 1500 or (sal >= 2000 and job = ‘ANALYST');


而不是你所预期的

Select * from emp where (sal < 1500 or sal >= 2000) and job = ‘ANALYST';


一般我们即使我们要表达第一个语句所要表达的意思,为了避免误解,都不采取第一种写法,而是用括号来表明我们要先算后面的部分。

总结

本文关于oracle逻辑运算符与其优先级简介就到这里,希望对大家有所帮助。感兴趣的朋友可以参阅:Oracle RMAN自动备份控制文件方法介绍  、 oracle逻辑结构分析 、  oracle 数据库启动阶段分析 、  oracle 虚拟专用数据库详细介绍等。有什么问题可以随时留言,小编会及时回复大家的。感谢朋友们对网站的支持。


# oracle  # 逻辑运算符  # 运算符优先级  # oracle中通配符和运算符的使用方法介绍  # oracle逻辑结构分析  # Oracle查看逻辑读、物理读资源占用排行的SQL语句  # Oracle Arraysize设置对于逻辑读的影响实例分析  # Oracle数据库逻辑备份的SH文件  # 运算符  # 用在  # 必不可少  # 就为  # 的是  # 有什么  # 也不  # 在这里  # 都不  # 第一个  # 感兴趣  # 朋友们  # 详细介绍  # 你所  # 要先  # 所要  # 就到  # 都为  # 既不  # 可以随时 


相关文章: 如何在云主机快速搭建网站站点?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  如何在Golang中指定模块版本_使用go.mod控制版本号  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  重庆市网站制作公司,重庆招聘网站哪个好?  在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?  如何选择域名并搭建高效网站?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  浅析上传头像示例及其注意事项  如何通过宝塔面板实现本地网站访问?  七夕网站制作视频,七夕大促活动怎么报名?  如何通过FTP服务器快速搭建网站?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  建站之星图片链接生成指南:自助建站与智能设计教程  音乐网站服务器如何优化API响应速度?  装修招标网站设计制作流程,装修招标流程?  香港服务器WordPress建站指南:SEO优化与高效部署策略  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  如何通过VPS建站实现广告与增值服务盈利?  网站制作新手教程,新手建设一个网站需要注意些什么?  上海网站制作网站建设公司,建筑电工证网上查询系统入口?  建站之星客服服务时间及联系方式如何?  建站168自助建站系统:快速模板定制与SEO优化指南  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  建站之星安装失败:服务器环境不兼容?  如何在服务器上配置二级域名建站?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  济南专业网站制作公司,济南信息工程学校怎么样?  内网网站制作软件,内网的网站如何发布到外网?  如何在IIS管理器中快速创建并配置网站?  企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  建站之星后台管理系统如何操作?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  官网网站制作腾讯审核要多久,联想路由器newifi官网  如何选择服务器才能高效搭建专属网站?  如何选择建站程序?包含哪些必备功能与类型?  贸易公司网站制作流程,出口贸易网站设计怎么做?  济南网站建设制作公司,室内设计网站一般都有哪些功能?  如何在Windows服务器上快速搭建网站?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  宝塔新建站点为何无法访问?如何排查?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  建站之星安装模板失败:服务器环境不兼容?  C#如何使用XPathNavigator高效查询XML  Android滚轮选择时间控件使用详解 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。