OceanBase 算术运算符

以下为所有算术运算符列表:

运算符

操作数

含义

+

一元/二元

一元表示正数,二元表示加法。

-

一元/二元

一元表示负数,二元表示减法。

*

二元

乘法。

/

二元

普通除法。

DIV

二元

整数除法,返回商数。

MOD 或 %

二元

整数除法,返回余数。

整数除法遵循如下原则:

  • 商数不论正负,统一向 0 取整。
  • 余数正负与被除数相同。

例如:

obclient> SELECT (-7) DIV (3.6), (-7) MOD (3.6);
+----------------+----------------+
| (-7) DIV (3.6) | (-7) MOD (3.6) |
+----------------+----------------+
|             -1 |           -3.4 |
+----------------+----------------+
1 row in set (0.01 sec)

obclient> SELECT (-7) DIV (-3.4), (-7) % (-3.4);
+-----------------+---------------+
| (-7) DIV (-3.4) | (-7) % (-3.4) |
+-----------------+---------------+
|               2 |          -0.2 |
+-----------------+---------------+
1 row in set (0.02 sec)

作者:terry,如若转载,请注明出处:https://www.web176.com/oceanbase/26522.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2023年10月14日
下一篇 2023年10月14日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注