Access比较和逻辑运算符。

转载自品略图书馆 http://www.pinlue.com/article/2020/04/0809/2710135903542.html

 

本节介绍比较运算符和逻辑运算符。在查询设计的第三步条件设置中较常用。

比较运算符和逻辑运算符比较简单,先介绍基础知识,再通过实例进行学习。

一、比较运算符

比较运算符,用于比较两个值或者表达式的大小关系,比较运算符又称为关系运算符。运算结果为逻辑值(True和False)或NUll。Access数据库支持比较运算符如下:

二、逻辑运算符

逻辑运算符可以对逻辑值进行运算,运算的结果认为逻辑值或者Null(空),由逻辑运算符构成的表达式是逻辑表达式。

逻辑表达式在自定义查询时很常用,在Access中常用的逻辑运算符有以下三种:

And:逻辑与,表示对两个逻辑值进行与运算,只有当两个逻辑值均为True时,结果才为True,否则为False。

Or:逻辑或,表示两个逻辑值进行或运算,只有当两个逻辑值均为False时,结果才为False,否则为True。

Not:逻辑非,表示对逻辑值取反,如Not True的结果为False,Not False的结果为True。

逻辑运算符在Excel的函数和VBA编程中都是基础内容,不详细再展开。通过示例来演示。

三、示 例

1、示例一

查询单价大于等于55元的书的书号和名称。(是在查询设计的第三步确定条件来设置。)

创建查询设计,添加图书表,双击添加字段:书号、名称和单价字段。在单价字段下侧条件处设置>=55。运行查询保存即可。

2、示例二

查询单价大于等于50且小于等于55的图书的名称和出版社。

创建查询设计,添加图书表和出版商表,确保已经建立表关系,双击添加字段:图书表的名称和单价,以及出版商表名称。在单价下方的条件设置条件 >=50 and <=55。运行查询保存即可。

3、示例三

实际上面两个示例设置条件时,注意“条件”行下面还有一行“或”的关系。实际就是和逻辑运算符Or同样的作用。

假设有问题要查询单价大于等于50且小于等于55,或者单价等于60的图书的名称。

创建查询设计,添加图书表,双击添加字段:名称和单价,在单价下方的条件设置条件 >=50 and <=55,或行添加=60,运行查询保存即可。

通过结果可以看到查询的条件,>=50 and <=55和=60是或的关系。即两个条件满足其中一条即可。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值