以后项目课再演示!!! #ifnull(exp1,exp2) 如果为空 #if(exp1,exp2,exp3) 一、数学函数: #ABS 绝对值函数 select abs(-5) ; select ceil(-13.5); #FLOOR(X)小于x的最大整数 select FLOOR(3.5); #返回集合中最大的值,least返回最小的,注意跟max,min不一样,max里面跟的是col,返回这个列的最大值最小值 select GREATEST(1,2,3,4); #mod(x,y)返回x/y的余数 select mod(5,2); #pi() 返回pi select pi(); #RAND()返回0,1之间随机数 select rand(); #round(x,y)返回x四舍五入有y位小数的值 select round(pi(),3); #truncate(x,y) 返回数字x截断为y位小数的结果,就是不考虑四舍五入,直接砍掉 select TRUNCATE(pi(),4),ROUND(pi(),4),pi(); #sign(x) 返回x符号 select sign(-5); 二、聚合函数(常用语group by从句select语句中) #avg(col)返回指定列平均值 select AVG( quantity) from orderitems; #count(col