购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

6.2 使用OR运算符

在查询表时,如果只需要满足两个给定条件中的一个,可以在WHERE子句中使用OR运算符来实现。OR运算符表示“或”的关系,即数据满足第一个给定的条件或满足第二个给定的条件即可被查询出来,如果不满足两个查询条件中的任何一个,这样的记录就会被排除掉。OR运算符的真值表如表6.2所示。

表6.2 OR运算符的真值表

示例03 在bookinfo_zerobasis零基础系列图书信息表中,查询图书名称为“零基础学Java”或“零基础学PHP”的图书国际标准书号(ISBN)、图书名称(BookName)、图书作者(Writer)和图书价格(Price)。

输入:

输出(如图6 . 3所示):

图6.3 使用OR运算符查询

说明

在定义查询语句时,可以在WHERE子句中同时使用多个OR运算符连接多个条件表达式,只要满足任意一个查询条件,该记录就会被查询出来。

示例04 在bookinfo图书信息表中,查询出图书名称中包含“PHP”、“Oracle”或“Android”的图书名称(BookName)、图书价格(Price)和出版时间(pDate)。

输入:

输出(如图6 . 4所示):

图6.4 使用OR运算符实现多条件查询 ROH1hGvb6b2bc4m1RUFSYs4dUAargsdRkGCh1LDD5JgWQBvaVJEDuuR7fqRoCvws

点击中间区域
呼出菜单
上一章
目录
下一章
×