oracle函数 的 Oracle Or
在本教程中,我们来学习如何使用Oracle OR运算符来组合两个或更多的布尔表达式。
Oracle OR运算符介绍
OR运算符是一个逻辑运算符,它组合了布尔表达式,如果其中一个表达式为真(true),则返回true。
以下说明OR运算符的语法:
expression_1 AND expression_2
下表显示了OR运算符在true,false和NULL值之间的结果。
值
TRUE
FALSE
NULL
TRUE
TRUE
TRUE
TRUE
FALSE
TRUE
FALSE
NULL
NULL
TRUE
NULL
NULL
我们经常在,和语句的子句中使用OR运算符来形成过滤数据的条件。
如果在语句中使用多个逻辑运算符,则Oracle会在评估NOT和运算符之后评估OR运算符。 但是,可以使用括号更改评估的顺序。
Oracle OR运算符的例子
我们将使用中的orders表进行演示。表结构如下图所示 -
1. Oracle OR运算符组合两个布尔表达式的例子
以下示例查找状态为挂起(Pending)或取消(Canceled)的订