MySql函数

MySql函数

函数解释
1exp(x) 返回e的x次方
2pow(x,y) 返回x的y次方
3power(x,y) 与pow()功能相同
4sqrt(x) 二次平方根函数;数值如果为0,返回null ;
5avg() 求平均值
6round() 、truncate() 四舍五入函数
7concat() 拼接
8max() 最大值
9min() 最小值
10abs(x) 绝对值函数
11pi() 圆周率
12mod(x,y) 求余函数 :mod(数值,被除数)
13ceil()、ceiling()、floor() 获取整数的函数
14rand() 随机数
15sign() 正负数函数
16log() 、log10() 对数运算函数
17radians()、degrees()角度与弧度的转换函数
18sin()、asin()正弦函数与反正弦函数
19cos()、acos()余弦函数与反余弦函数
20tan()、atan()正切函数、反正切函数
21cot()余切函数
22conv(num,from_base,to_base)不同进制转换函数
23inet_aton(str)、inet_ntoa(num)IP地址与数字转换
1、exp(x):e的x次方
  • 功能: 返回e的x次方,如:在这里插入图片描述

  • 说明:

  • exp (数值):
    在这里插入图片描述

2、pow(x,y):x的y次方
  • 功能: 求x的y次方;y等于1/2时,是开根号
  • 说明: pow(x,1/2)=sqrt(x) 开根号
  • pow (数值,数值):
    在这里插入图片描述
3、power(x,y):x的y次方,与pow()功能相同
  • 功能: 求x的y次方;y等于1/2时,是开根号
  • 说明: 与pow()功能相同
  • power (数值,数值):
    在这里插入图片描述
4、sqrt(x):二次平方根函数
  • 功能: 二次平方根函数
  • 说明: sqrt(x)=pow(x,1/2)=power(x,1/2) 开根号
  • power (数值,数值):
    在这里插入图片描述
5、avg(x):求平均值
  • 功能: 求平均值
  • 说明:
  • avg (数值):
    在这里插入图片描述
6、round(x,y):四舍五入函数
  • 功能: 保留小数
  • 说明:
  • round (x): 返回 最接近于 x 的整数,会四舍五入
  • round (x,y): 返回 最接近于 x 的数,保留小数点 y 位,会四舍五入。如果 y 为负数,则小数点前 y 位及之后的都变为0
  • truncate (x,y): 保留 x 值小数点后 y 位,不会四舍五入。如果 y 为负数,则小数点前 y 位及之后都变为0
    在这里插入图片描述
7、concat(x):连接字符串值
  • 功能: 连接字符串值
  • 说明:
  • concat ():
8、max(x):
  • 功能: 取最大值函数
  • 说明: 聚合函数
  • max ():
9、min(x):
  • 功能: 取最小值函数
  • 说明: 聚合函数
  • min ():
10、abs(x):绝对值函数
  • 功能: 绝对值函数
  • 说明:
  • abs (数值):
    在这里插入图片描述
11、pi(x):圆周率
  • 功能: 圆周率
  • 说明: 注意没有参数
  • pi(),round(pi,10)
    在这里插入图片描述
12、mod(x):求余函数
  • 功能: 对数值进行取余
  • 说明: 如果被除数为0,返回null
  • mod(数值,被除数)
    在这里插入图片描述
13、ceil()、ceiling()、floor() :获取整数的函数
  • 功能: 均是获取整数的函数
  • 说明:
  • ceil (数值): 返回不与参数数值的最小整数值;返回值转换为bigint类型
  • ceiling (数值): 功能与ceil()相同
  • floor (数值): 返回不大于参数数值的最大整数值;返回值转换为bigint类型
    在这里插入图片描述
14、rand() :随机数
  • 功能: 随机数
  • 说明: 无参数随机数不变
  • rand(): 随机产生一个随机数
  • rand (数值): 添加数值时,此数值会对应一个随机数,并且无论何时使用,此随机数都是相同的。
    在这里插入图片描述
15、sign() :判断正负数函数
  • 功能: 判断正负数函数
  • 说明: 如果x为整数,返回1
        如果x未0,返回0
        如果x为负数,返回-1
  • sign(x):
    在这里插入图片描述
16、log() 、log10() :角度与弧度的转换函数
  • 功能: 角度与弧度的转换函数
  • 说明:
  • log(x): 返回基数为e,x相对于基数e自然对数。如果x负数,返回NULL
  • log10(x): 返回以10为基数的对数。如果x负数,返回NULL
    在这里插入图片描述
17、radians()、degrees() :角度与弧度的转换函数
  • 功能: 角度与弧度的转换函数
  • 说明:
  • radians(角度): 将角度转换为弧度
  • degress(弧度): 将弧度转换为角度
    在这里插入图片描述
18、sin()、asin() :正弦函数与反正弦函数
  • 功能: 正弦函数与反正弦函数
  • 说明:
  • sin(x): 返回x的正弦,x为弧度值
  • asin(x): 返回x的反正弦,即正弦为x的值,若x不在-1~1之内,返回NULL
    在这里插入图片描述
19、cos()、acos() :余弦函数与反余弦函数
  • 功能: 余弦函数与反余弦函数
  • 说明:
  • cos(x): 返回x的余弦,其中x为弧度
  • acos(x): 返回x的反余弦,即余弦是x的值。若x不在-1~1之内,返回NULL
    -在这里插入图片描述
20、tan()、atan() :正切函数、反正切函数
  • 功能: 正切函数、反正切函数
  • 说明:
  • tan(x): 返回 x 的正切,其中 x 为弧度值
  • atan(x): 返回 x 的反正切,即正切为 x 的值
    在这里插入图片描述
21、cot() :随机数
  • 功能: 余切函数
  • 说明: cot与tan互为倒函数
  • cot(x): 返回x的余切
    在这里插入图片描述
22、conv(num,from_base,to_base) :不同进制转换函数
  • 功能: 不同进制转换函数
  • 说明: num可以为字符串或数字
        返回值为字符串
        任一参数为NULL,返回NULL
  • conv(num,from_base,to_base): 将num由from_base进制转换为to_base进制
    在这里插入图片描述
23、inet_aton(str)、inet_ntoa(num) :随机数
  • 功能: IP地址与数字转换
  • 说明:
  • inet_aton(str): 将字符串形式的网络地址转为数字形式的网络地址
  • inet_ntoa(num): 将数字形式的网络地址转为字符串形式的网络地址
    在这里插入图片描述
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值