MySQL函数

    整理下MySQL函数,希望对大家有所帮助。
1、绝对值函数:ABS(X);
2、圆周率函数:pi();
3、平凡根函数:SQRT(X); 
         eg:三的平方根是九,因此九的二次平方根是三。所以:SQRT(9)的值为3。
4、求余函数MOD(X,Y);
         eg:MOD(31,8); 结果为7 。意思是31除以8的余数为结果  也就是7。
5、获取整数函数:CEIL(X)、CEILING(X)和FLOOR(X)。
         eg:CEIL(X)和CEILING(X)意义相同,返回不小于x的最小整数值。返回值被转化为一个BIGINT。

                select CEIL(-3.35),CEILING(3.35);结果为-3和4。

                FLOOR(X)返回不大于x的最大整数值,返回值被转化为一个BIGINT。

                 select FLOOR(-3.35),FLOOR(3.35);结果为-3和4。结果为-4和3。

6、获取随机数函数PAND()和PAND(x);

eg:PAND(x)返回一个随机浮点值v取值范围(0≤v≤1.0)。

                如果输入x值相同将产生相同的随机数值。 

7、四舍五入函数ROUND(X)、ROUND(X,Y)和TRUNCATE(X,Y)。

ROUND(X)返回返回就接近参数x的值、对x值进行四舍五入。

ROUND(X,Y)返回返回就接近参数x的数,其值保留到小数点后面 y位,若y为负值,则将保留x值到小数点左边y位。

TRUNCATE(X,Y)返回被舍去至小数点y位的数字x,若y的值为0,则结果不带有小数点活不带有小数部分。若y设为负数,则截取(归零)小数点左起第y位开始后面所有低位的值。

8、符号函数SIGN(X)

SIGN(X)返回参数的符号,x的值为负、零或正时返回结果依次-1、0或1.

9、幂运算函数POW(X,Y)、power(x,y)和EXP(x)

POW(X,Y)或POWER(X,Y)函数返回x的y此乘方的结果值。

EXP(x)函数计算e的乘方

10、对数运算函数LOG(x)和LOG10(x)

LOG(x)返回x的自然对数,x相对于基数e的对数。

LOG10计算以10为基数的对数。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值