算术运算符

更新时间:2024-09-05 02:57:03

算术运算符,与常量或字段组合,用于数学计算。本文介绍云原生数据仓库 AnalyticDB MySQL 版支持的算术运算符。

+

-

*

/

除法

DIV

除法(整数视角)

%或MOD

取模

-

改变参数符号

+

  • 命令说明:加法。

  • 示例:

    select 3+5;
    +-------+
    | _col0 |
    +-------+
    |     8 | 
    select 3+2.9875;
    +--------+
    | _col0  |
    +--------+
    | 5.9875 |

-

  • 命令说明:减法。

  • 示例:

    select 3-5;
    +-------+
    | _col0 |
    +-------+
    |    -2 |
    select 3-1.5;
    +-----------+
    | _col0     |
    +-----------+
    | 1.5       |

*

  • 命令说明:乘法。

  • 示例:

    select 3*pi();
    +------------------+
    | _col0            |
    +------------------+
    | 9.42477796076938 |

/

  • 命令说明:除法。

  • 示例:

    select 3/pi();
    +-------------------+
    | _col0             |
    +-------------------+
    | 0.954929658551372 |

DIV

  • 命令说明:除法,从除法结果中舍弃小数点右侧的小数部分。

  • 示例:

    select 3 div pi();
    +-------+
    | _col0 |
    +-------+
    |     0 |
    select 33 div 2;
    +-------+
    | _col0 |
    +-------+
    |    16 |

%或MOD

  • 命令说明:返回两个参数除法后的余数。

  • 示例:

    select 3 mod pi();
    +-------+
    | _col0 |
    +-------+
    |   3.0 |
    select 33 % 2;
    +-------+
    | _col0 |
    +-------+
    |     1 |

-

  • 命令说明:将正数变为负数或者将负数变为正数。

  • 示例:

    select - 2;
    +-------+
    | _col0 |
    +-------+
    |    -2 |
    select - -2;
    +-------+
    | _col0 |
    +-------+
    |     2 |
  • 本页导读 (1)
  • +
  • -
  • *
  • /
  • DIV
  • %或MOD
  • -
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等