1.字符串函数
-
CONCAT 拼接两个字符串到
concat(str1,str2) - LOWER 字符串英文转小写
lower('ABCSSS') - UPPER. 字符串英文转大写
upper('sndians') - LPAD,RPAD. 向左向右填充字符串,并会填充到剩余位置数
lpad('123','9',6). =>. 666666123 - TRIM. 去掉前后空格
- SUBSTRING. 截取字符串及长度,默认1开始
2.数值函数
- CEIL 向上取整
ceil(3.9). =>. 4 - FLOOR. 向下取整
floor(3.9). =>. 3 - MOD. 取余
mod(3,4). =>. 3 - RAND. 取随机数
rand() - ROUND. 取数字小数点后长度
round(888.99,1) =>. 889.0
3.日期函数
- CURDATE 当前日期
curdate() - CURTIME 当前时间
curative() - NOW 当前日期+时间
now() - YEAR(),MONTH(),DAY(). 获取年月日
- DATE_ADD(). 获取某个日期后的日期
date_add('加之前的日期',INTERVAL 数字 日期类型年/月/日) - DATEDIFF(时间1,时间2). 计算时间差,时间1减去时间2
4.流程函数
-
IF 如果
-
IFNULL. 对应字段为null时