词条信息

admin
超级管理员
版本创建者 发短消息   
简易百科旧版 >> MySQL函数 >> 历史版本

最新历史版本 :MySQL函数 返回词条



目录

[显示全部]

一、聚合函数回目录


    1、count()函数:统计行数


    例:select count(*) from tb_student;


    2、sum()函数:求和


    例:select sum(score) from tb_score;


    3、avg()函数:求平均值


    例:select avg(score) from tb_score;


    4、max()函数:求最大值


    例:select max(score) from tb_score;


    5、min()函数


    例:select min(score) from tb_score;


二、数学函数回目录


    1、abs()函数:求绝对值


    例:select abs(6), abs(-5);


    2、floor()函数:返回小于或等于参数x的最大整数


    例:select floor(1.6), floor(-3);


    3、rand()函数:返回0~1之间的随机数


    例:select rand(), rand();


    4、truncate(x,y)函数:返回x保留到小数点后y位的值


    例:select truncate(rand()+1, 3);


    5、sqrt(x)函数


    例:select sqrt(16), sqrt(25);


三、字符串函数回目录


    1、upper(s)和ucase(s)函数:将所有字母变成大写字母


    例:select upper('hello'), ucase('luo');


    2、left(s,n)函数:返回字符串s的前n个字符


    例:select left('hello', 3);


    3、substring(s,n,len)函数:返回字符串s的第n个位置开始获取长度为len的字符串


    例:select substring('hello', 2, 4);


四、日期和时间函数回目录


    1、curdate()和current_date()函数:获取当前日期,年月日


    例:select curdate(), current_date();


    2、curtime()和current_time()函数:获取当前时间,时分秒


    例:select curtime(), current_time();


    3、now(), current_timestamp(), localtime(), sysdate(), localtimestamp()函数:获取当前日期和时间


    例:select now(), current_timestamp(), localtime(), sysdate(), localtimestamp();


五、其他函数回目录


    1、if(expr, v1, v2)函数:条件判断函数,如果表达式expr成立,则执行v1,否则执行v2


    例:select studentNo, courseNo, score, IF(score>85, '优秀', '一般') level from tb_score;


    2、ifnull(v1, v2)函数:条件判断函数,如果表达式v1不为空,则显示v1的值,否则显示v2的值


    例:select ifnull(1/0, '空');


    3、version()函数:获取数据库版本号


    例:select version();