mysql常用函数
字符函数
函数名 | 作用 |
---|---|
length | 获取字节个数 |
concat | 拼接字符串 |
upper | 将字母变成大写 |
lower | 将字母变成小写 |
substr | 裁剪字符串 |
instr | 返回子串第一次出现的索引,如果没有则返回0 |
trim | 字符串去字符 |
lpad | 用指定字符实现左填充指定长度 |
rpad | 用指定字符串实现右填充指定长度 |
replace | 替换 |
数学函数
函数名 | 作用 |
---|---|
round | 四舍五入 |
ceil | 向上取整 |
floor | 向下取整 |
truncate | 截断效数点后多少位 |
mod | 取余 |
日期函数
函数名 | 作用 |
---|---|
now | 返回当前系统日期和时间 |
curdate | 返回当前系统日期 |
curtime | 返回当前系统时间 |
year/month/day | 获取时间指定部分 |
str_to_date | 将字符通过指定的格式转换成日期 |
date_format | 将日期转换成字符串 |
datediff | 两个日期天数之差 |
其他函数
函数名 | 作用 |
---|---|
version | 查看mysql版本 |
database | 查看当前数据库 |
user | 查看当前用户 |