• mysql数值运算符和函数


    mysql> SELECT CEIL(3.01);  # 进1取整
    +------------+
    | CEIL(3.01) |
    +------------+
    | 4 |
    +------------+
    1 row in set (0.00 sec)

    mysql> SELECT FLOOR(3.99);  # 舍1取整
    +-------------+
    | FLOOR(3.99) |
    +-------------+
    | 3 |
    +-------------+
    1 row in set (0.00 sec)

    mysql> SELECT 3 / 4; #真正的除法

    +--------+
    | 3 / 4 |
    +--------+
    | 0.7500 |
    +--------+
    1 row in set (0.00 sec)

    mysql>
    mysql> SELECT 3 DIV 4;  #整数除法
    +---------+
    | 3 DIV 4 |
    +---------+
    | 0 |
    +---------+
    1 row in set (0.00 sec)

    mysql> SELECT 5 % 3;  #取余数
    +-------+
    | 5 % 3 |
    +-------+
    | 2 |
    +-------+
    1 row in set (0.00 sec)

    mysql> SELECT 5 MOD 3;    #取余数
    +---------+
    | 5 MOD 3 |
    +---------+
    | 2 |
    +---------+
    1 row in set (0.01 sec)

    mysql> SELECT POWER(3,3);  #幂运算
    +------------+
    | POWER(3,3) |
    +------------+
    | 27 |
    +------------+
    1 row in set (0.05 sec)

    mysql> SELECT ROUND(3.654, 2);  #四舍五入
    +-----------------+
    | ROUND(3.654, 2) |
    +-----------------+
    | 3.65 |
    +-----------------+
    1 row in set (0.00 sec)

    mysql> SELECT ROUND(3.654, 1);
    +-----------------+
    | ROUND(3.654, 1) |
    +-----------------+
    | 3.7 |
    +-----------------+
    1 row in set (0.00 sec)

    mysql> SELECT TRUNCATE(125.89, 2);  # 数字截取
    +---------------------+
    | TRUNCATE(125.89, 2) |
    +---------------------+
    | 125.89 |
    +---------------------+
    1 row in set (0.00 sec)

    mysql> SELECT TRUNCATE(125.89, 1);
    +---------------------+
    | TRUNCATE(125.89, 1) |
    +---------------------+
    | 125.8 |
    +---------------------+
    1 row in set (0.00 sec)

    mysql> SELECT TRUNCATE(125.89, 0);
    +---------------------+
    | TRUNCATE(125.89, 0) |
    +---------------------+
    | 125 |
    +---------------------+
    1 row in set (0.00 sec)

    mysql> SELECT TRUNCATE(125.89, -1);  #很少用到
    +----------------------+
    | TRUNCATE(125.89, -1) |
    +----------------------+
    | 120 |
    +----------------------+

  • 相关阅读:
    Hive函数大全
    SparkSQL与Hive on Spark
    Hadoop安装—— WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platf
    centos7配置防火墙
    hive使用
    SPOOL 命令使用实例【oracle导出纯文本格式文件】
    IP 跟踪
    chinaunix---linux教程
    Python语言获取目录下所有文件
    m
  • 原文地址:https://www.cnblogs.com/toudoubao/p/6635995.html
Copyright © 2020-2023  润新知