表达式运算符

构造查询表达式时,可使用多种运算符,包括数学运算符和文本运算符。

数学运算符

下表列出在构造表达式时可以使用的数学运算符。

运算符

操作

+, -

一元正、负

+

添加

-

减法

*

乘法

/

除法

备注

某些数据库提供其他可用的运算符,如用于模数的“%”运算符。

如果在表达式中使用一个以上的数学运算符,查询和视图设计器将根据下面的运算符优先级处理表达式。 若要重写默认优先级,请用圆括号将表达式中先计算的部分括起来。 如果包含一个以上的同级运算符,则从左到右对运算符进行计算。

  1. 一元正、负

  2. 乘、除

  3. 加、减

文本运算符

可以对文本执行一个操作:串联,即将字符串链接起来。 在某些数据库中,可用单个运算符连接字符串和执行其他操作(如移除无关空格)。

若要串联字符串,可在“条件”窗格中使用“+”运算符。 如果数据库支持其他串联运算符,查询和视图设计器可能会将“+”运算符转换为“SQL”窗格中适当的运算符。 如果直接在“SQL”窗格中输入表达式,应使用数据库管理系统支持的串联运算符。 有关详细信息,请参考 DBMS 文档。

请参见

概念

查询中的表达式

其他资源

使用参数查询