1.字符串函数
length(数据)
|
字符串字节数
|
char_length(数据)
|
字符串长度
|
left(数据, x)
|
字符串左边的x个字符
|
right(数据, x)
|
字符串右边的x个字符
|
concat(数据1, 数据2, 数据3...)
|
拼接字符串
|
strcmp(数据1, 数据2)
|
比较字符串
前者大于后者为1,等于为0,小于为-1
|
substring(数据, x,y)
|
从x开始提取长度为y的子串
|
trim(数据)
|
去除两端空格
|
ltrim(数据)
|
去除左边空格
|
rtrim(数据)
|
去除右边空格
|
2.日期函数
curdate()
|
当前日期
|
curtime()
|
当前时间
|
now()
|
当前年月日、时分秒
|
year(时间数据)
|
年
|
month(时间数据)
|
月
|
day(时间数据)
|
日
|
hour(时间数据)
|
时
|
minute(数据)
|
分
|
second(数据)
|
秒
|
week(数据)
|
一年中的第几周
|
datediff(时间1, 时间2)
|
时间差
|
date_format(时间, 格式化字符串)
|
格式化
|
date_add(时间, interval "值" year|month|day...)
| 时间向后间隔 |
date_sub(时间, interval "值" year|month|day...)
|
时间向前间隔
|
3.数值函数
abs()
|
绝对值
|
floor()
|
向下求整
|
ceil()
|
向上求整
|
round(数据, 小数位数)
|
四舍五入
|
pow(x, y)
|
x的y次方
|
mod(x, y)
|
求x%y的值
|
PI()
|
圆周率
|
sqrt(数据)
|
开方
|
rand()
|
0-1之间随机小数
|