1)数学函数
createst()和least获取一组数组中的最大值和最小值
例如:
select createst(10,9,128,1),least(1,2,3);
数学函数的嵌入使用
createst(-2,least(0,3)),least(1,createst(1,2));
注意:MYSQL不允许函数名和括号之间有空格。
round()函数是四舍五入获取整数值
例如:
select round(5.1),round(25.501),round(9.8);
truncate()是截取指定位数的小数位数
select truncate(1.5478,2),truncate(-76.12,5);
pow()函数以一个数作为另一个数的指数
select pow(2,2);
AscII:返回char字符类型数据中第一个对应的整型;
Char():输入0-255之间的整数,返回char类型
Left(字符,长度):可以对字段内容进行截取
Right(字符,长度):
Trim()
Ltrim()
Rtrim()
Rpad(‘别填充对象’,最终的长度,填充的内容):
Lpad(截取,填充)
Replace(“被作用的对象”,被替换的内容,替换后的内容);
Concat:连接字符串,逗号作为分隔符
Substring:被作用的对象”,开始截取位置,截取长度);
开始截取的位置从1开始,>=1
Strcmp(字符1,字符2):按照字节比较
相等0,大于1,小于-1;
1、 日期和时间函数
Now();
Curtime();
Curdate();
Year() year(now()-出生日期)