MySQL--常用函数总结

数学函数

  1. GREATEST[greatest]():获取一组数中的最大值。
    GREATEST
  2. LEAST[least]():获取一组数中的最小值。

    LEAST
  3. FLOOR[floor]():获取小于一个数的最大整数值(向下取整)。

    FLOOR
  4. CEILING[ceiling]():获取大于一个数的最小整数值(向上取整)。

    CEILING
  5. ROUND[round]():获取一个数的四舍五入的整数值。

    ROUND
  6. ROUND[round](x,d):获取一个数四舍五入保留固定小数的数值。x指要处理的数,d是指保留几位小数。
      这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;

    ROUND(X,D)
  7. TRUNCATE[truncate]():把一个数字截取为指定小数个数的数字。x指要处理的数,d是指保留几位小数。
      这里有个值得注意的地方是,当小数位数超过d位,其他后边的数字直接舍去,不会进行四舍五入;当小数位数不够d位,补0。

    TRUNCATE(X,D)
  8. ABS[abs]():获取一个数的绝对值。

    ABS
  9. SIGN[sign]():返回数字的符号,正数(1)、负数(-1)、零(0)。

    SIGN
  10. SQRT[sqrt]():返回一个数的平方根。

    SQRT
  11. POW[pow](x,y):返回X的Y次方。

    POW(X,Y)
  12. SIN[sin]()/COS[cos]()/TAN[tan]():返回一个角度(弧度)的正弦、余弦和正切值。

    SIN/COS/TAN
  13. ASIN[asin]()/ACOS[acos]()/ATAN[atan]():返回一个角度(弧度)的反正弦、反余弦和反正切值。

    ASIN/ACOS/ATAN
  14. RADIANS[radians](x):返回x的弧度值,从度转换为弧度。

    RADIANS(X)
  15. DEGREES[degrees](x):返回x的角度值,从弧度转换为角度值。

    DEGREES
  16. PI[pi]():返回Π(pi)的值。默认的显示小数位数是7位,然而 MySQL内部会使用完全双精度值。

    PI
  17. BIN[bin]()/OCT[oct]()/HEX[hex]():返回一个数的二进制、八进制和十六进制值,这个值作为字符串返回。

    BIN/OCT/HEX
  18. EXP[exp](X):返回值e(自然对数的底)的x次方。

    EXP
  19. LN[ln](X):返回x的自然对数,即x相对于基数e的对数。

    LN
  20. LOG[log](x,y):返回x的以y为底的对数。

    LOG
  21. MOD[bin]():返回x/y的模(余数)。

    MOD
  22. RAND[rand]()/RAND[rand](N):返回[0,1]内的随机值。若已指定一个整数参数N ,则它被用作种子值,用来生成一个指定的值。

    RAND

聚合函数

聚合函数常常用于对一组值进行计算,然后返回单个值
聚合函数通常与GROUP BY子句一起使用。如果SELECT语句中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值