运算符表

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

运算符是计算的符号或符号,指定要在表达式中执行类型。有数学、 比较、 逻辑和引用运算符。Access 支持不同的运算符,包括算术运算符,例如+-、 (*),乘除运算 (/) 除了比较值,文本运算符连接文本、 比较运算符和逻辑运算符确定 true 或 false 的值。本文提供了有关使用这些运算符的详细信息。

注意: 开始在 Access 2010 中,请表达式生成器具有智能感知的操作,以便您可以查看您的表达式需要哪些参数。

本文内容

算术运算符

比较运算符

逻辑运算符

串联运算符

特殊运算符

算术运算符

若要计算两个或多个数字之间的值或从正为负,反之亦然更改数字的符号,您可以使用算术运算符。

运算符

用途

示例

+

对两个数字求和。

[小计]+[销售税]

-

得出两个数字之间的差值,或表示数字的负值。

[价格]-[折扣]

*

将两个数字相乘。

[数量]*[价格]

/

用第一个数字除以第二个数字。

[总数]/[项目计数]

\

将两个数字舍入为整数,用第一个数字除以第二个数字,然后结果取整。

[已登记数]\[房间数]

Mod

除第二个数字,第一个数字,然后只返回余数。

[已登记数] Mod [房间数]

^

数字的指数次幂。

数字 ^ 指数

返回页首

比较运算符

使用比较运算符比较的值,并返回结果为 True、 False 或 Null。

运算符

用途

示例

<

返回 True; 如果第一个值小于第二个值。

Value1 < Value2

<=

如果第一个值小于或等于第二个值,则返回 True。

Value1 < = Value2

>

如果第一个值大于第二个值,则返回 True。

Value1 > Value2

>=

第一个值是否大于或等于第二个值,则返回 True。

Value1 > = Value2

=

如果第一个值等于第二个值,则返回 True。

Value1 = Value2

<>

如果第一个值不等于第二个值,则返回 True。

Value1 <> Value2

注意: 在所有情况下,如果第一个值或第二个值为 null,结果再也是 null。因为 null 代表未知的值,也是未知具有 null 值的任何比较的结果。

返回页首

逻辑运算符

使用逻辑运算符组合两个布尔值,并返回 true、 false 或 null 结果。逻辑运算符也称为布尔运算符。

运算符

用途

示例

当表达式 1 和表达式 2,则返回 True。

Expr1 And Expr2

当表达式 1 或表达式 2 为 true,则返回 True。

Expr1 Or Expr2

Eqv

表达式 1 和表达式 2 为 true,或者时表达式 1 和表达式 2 均为假,则返回 True。

Expr1 Eqv Expr2

Not

Expr 不为 true,则返回 True。

Not Expr

Xor

返回 True 时为 true 的表达式 1 或表达式 2 为 true,但不是能同时。

Expr1 Xor Expr2

返回页首

串联运算符

串联运算符用于将两个文本值合并为一个。

运算符

用途

示例

&

合并两个字符串,组成一个字符串。

string1 & string2

+

合并两个字符串以形成一个字符串,并传播 null 值 (如果一个值为 Null,则整个表达式计算为 Null)。

string1 + string2

返回页首

特殊运算符

使用特殊运算符下表中所述,则返回 True 或 False 的结果。

运算符

用途

示例

为 Null不为空

确定一个值为 Null 还是 Not Null。

Field1 不为空

Like "模式"

匹配使用通配符运算符*字符串值。

Field1 如"指示 *"

Between val1 And val2

确定是否某区域内找到的数值或日期值。

Field1 之间 1 和 10
-或-
Field1 #07-01-07 之间 #,#12-31-07 #

(val1,val2...)

确定是否在一组数值中找到的值。

Field1 中 ("红色"、"绿色"、"蓝色")
-或-
Field1 中 (1,5,7,9)

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×