小于长整数的最大整数和大小长整数的最小整数

    技术2022-05-19  24

    18.FLOOR()和CEILING()

    FLOOR()函数主要用于获得小于等于数值表达式的最大整数。

    CEILING()主要用于获得大于等于数值表达式的最小整数。

     

    18.1 FLOOR()和CEILING()语法

    select FLOOR(列名) from 表名

    select CEILING(列名) from 表名

     

    18.1 FLOOR()和CEILING实例

    (1)要求:获得小于等于购物花费的最大整数值

    select  FLOOR(购物花费) from Table_3

    执行结果一致:

    floor()也可以配合round()函数一起使用

    语句如下:

    select  FLOOR(round(购物花费,0)) from Table_3

    执行结果:

    可以发现,两者配合后,其先进行了四舍五入,然后取最大整数。

     

    (2)要求用ceiling()函数取出大于等于购物花费列的最小整数值

    语句:

    select  CEILING(购物花费) from Table_3

    执行结果:

    配合round()使用

    select 购物花费, CEILING(round(购物花费,0)) from Table_3

    执行结果:

     

     

     

     

     

     


    最新回复(0)