欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

软件测试-MySQL(六:数据库函数)

程序员文章站 2024-02-23 17:00:52
一.mysql函数 1.数学函数 pi()  #返回pi的值(圆周率)默认显示小数位数是6位 floor(x) 返回小于x的最大整数(去掉小数取整)...

一.mysql函数

1.数学函数

pi()  #返回pi的值(圆周率)默认显示小数位数是6位

floor(x) 返回小于x的最大整数(去掉小数取整)

软件测试-MySQL(六:数据库函数)

ceiling(x)进一取整

round(x,y)对操作苏进行四舍五入操作,保留小数点后y位,y为负数则保留小数点左边y位

rand(x) 返回随机数  x相同时返回随机数相同

turncate(x,y) 返回x保留y位小数

abs(x) 返回x的绝对值

mod(x,y) 返回x被y除以以后的余数,对带有小数的部分也成立

软件测试-MySQL(六:数据库函数)

sqrt(x) 返回非负数x的二次平方根 

sign(x) 返回参数的符号,x的值为正、0、负分别返回1、0、-1

pow(x,y)、power(x,y)、exp(x) 幂函数

log(x)、log10(x)  对数运算

radians(x)、degrees(x) 角度和弧度互相转换函数

sin(x)、asin(x)正弦函数、反正弦函数

cos(x)、acos(x)余弦函数和反余弦函数

2.聚合函数

avg(x)#平均

count(col)#返回某一列中非控值的个数

min(col) #返回某一列最小值

max(col)#返回某一列最大值

sum(col)#返回某一列的和

软件测试-MySQL(六:数据库函数)

 3.字符串函数

concat(s1,s2,s3,...)#连接字符串s1,s2,s3,...

软件测试-MySQL(六:数据库函数)

ltrim(str) #去掉str开头的空格

rtrim(str)#去掉str尾部的空格

trim(str)#去掉str两头的空格

软件测试-MySQL(六:数据库函数)

substring(str,开始截取位置loc,截取长度len)#loc=1:第一位,2第二个位置

软件测试-MySQL(六:数据库函数)

4.日期函数

year(date) #返回date年份(1000-9999)

month(data)#返回date月份(1-12)

day(data)#返回date日(1-31)

hour(time)

minute(time)

second(time)

date(datetime)

time(datetima)

5.分组函数

as 取别名的关键字,可省略

select 数学函数(字段名) 别名,字段名  from 表明 group by 字段名

#如求各个班级的平均成绩

软件测试-MySQL(六:数据库函数)

#如果使用分组函数时,不在分组中的字段必须放在group by 后面

以上所述是小编给大家介绍的mysql数据库函数详解整合,希望对大家有所帮助