MySQL笔记--常用函数
程序员文章站
2022-03-03 17:42:06
...
MySQL的常用函数
时间相关函数
DATE_FORMAT(日期字段,'%Y%m%d')
//eg:2019-07-03格式修改为20190703
DATE_FORMAT('2019-07-03','%Y%m%d')
字符拼接函数
concat(拼接字段/拼接字符,拼接字符/拼接字段)
LPAD(拼接字段,长度,拼接字符)
//eg:
//(1) 序号21 拼接成 YX21
concat('YX','21');
//(2) 序号21 拼接成 21YX
concat('21','YX')
//(3) 序号21拼接成0000000021
LPAD('21',10,'0')
//(4) 序号21拼接成YX00000021
concat('YX',LPAD('21',8,'0'))
判断相关函数
IFNULL(某字段,默认值)
//eg:如果name值为null,默认为admin
IFNULL(name,'admin')
IF(某字段和另一个字段判断,TRUE为字段1,FALSE为字段2)
//eg:如果age值为21岁以上,显示Y,否则N
IF(age>21,Y,N)