M151****2366

2020-06-04   阅读量: 5758

Mysql

Mysql函数记录帖

扫码加入数据分析学习群

会sql函数,可在开发中省写很多代码,并且sql函数的执行速度较快

IFNULL()

IFNULL(expr1,expr2):expr1不为空时 返回expr1,否则返回expr2

CONCAT()

concat(str1,str2,...):函数返回结果为连接参数产生的字符串。
如有任何一个参数为NULL ,则返回值为 NULL(ifNull()可解决这个问题)
eg:concat(a,b)改写为concat(ifnull(a,''),b)
//将可能为null的字段用ifnull()函数做判断

GROUP_CONCAT()

将表中同个字段的多条数据用,拼接起来
eg: 表中字段为 a 有三个数据 1,2,3
group_concat(a) as a 得到 a = 1,2,3

REPLACE()

replace(字段 , 替换的内容,替换成什么)
eg:表中字段name 值为: 吴某某
replace(name,'吴','刘')

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
15.3326 2 5 关注作者 收藏

评论(1)

1309_1565582599
2020-06-04
请教一下你这个格式怎么搞的
0.0000 0 0 回复
M151****2366
2020-06-05
插入代码
0.0000 0 0 回复

推荐课程