算术运算符 ========================== 以下为所有算术运算符列表: | 运算符 | 操作数 | 含义 | |-----------|-------|----------------| | `+` | 一元/二元 | 一元表示正数,二元表示加法。 | | `-` | 一元/二元 | 一元表示负数,二元表示减法。 | | `*` | 二元 | 乘法。 | | `/` | 二元 | 普通除法。 | | `DIV` | 二元 | 整数除法,返回商数。 | | `MOD`或`%` | 二元 | 整数除法,返回余数。 | 整数除法遵循如下原则: * 商数不论正负,统一向0取整。 * 余数正负与被除数相同。 例如: ```javascript OceanBase (root@oceanbase)> 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) OceanBase (root@oceanbase)> 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) ```