MySQL常用函数,你知道那一些,我们今天来看看数学函数(建议收藏不然看着看着就找不到了)
Posted weixin_54931086
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL常用函数,你知道那一些,我们今天来看看数学函数(建议收藏不然看着看着就找不到了)相关的知识,希望对你有一定的参考价值。
常用函数分为俩种数学函数和控制流函数
以下是数学函数
数学函数 | 功能介绍 |
CEIL(x) 和 CEILING(x) | 返回不小于 x 的最小整数值 |
FLOOR(x) | 返回不大于 x 的最大整数值 |
ROUND(x) | 返回最接近 x 的整数,对 x 进行四舍五入 |
ROUND(x,y) | 返回最接近 x 的整数,对 x 进行四舍五入 , 保留小数点后面 y 位 |
TRUNCATE(x,y) | 返回截去小数点后 y 位的数值 x |
使用 ceil(x) 和 ceiling(x) 返回不小于 x 的最小整数
示例:SELECT CEIL(6),CEIL(7.85),CEIL(-4),CEIL(-7.85)
使用 floor(x) 返回不大于 x 的最大整数。
示例:select floor(6), floor(6.78), floor(-6), floor(-6.78)
使用 rand() 产生 0~1 的浮点数。
示例:select rand(),rand(),rand(1),rand(1)
无参-----每次的随机数不同
有参-----参数相同,随机数相同,反之成立
使用 round(x) 返回最接近于参数 x 的整数。
示例:select round(-4.27), round(-4.25), round(-4.75), round(4.25), round(4.75)
使用 round(x,y) 对参数 x 进行四舍五入的操作,返回值保留小数点后面指定的 y 位。
示例:select round(-4.56,1),round(-6.95,3),round(360.59,-1),round(360.59,-1)
使用 truncate(x,y) 对参数 x 进行截取操作。
示例:select truncate(4.55,1),truncate(2.99,1),truncate(2.99,0),truncate(99.99,-1)
以上是关于MySQL常用函数,你知道那一些,我们今天来看看数学函数(建议收藏不然看着看着就找不到了)的主要内容,如果未能解决你的问题,请参考以下文章