mysql字符串拼接并设置null值的实例方法
#字符串拼接concat(s1,s2);将表中last_name和first_name中的字符串拼接
selectconcat(last_name,first_name)as姓名fromemployees;
#只会修改last_name不会修改first_name
SELECTfirst_name,last_nameASfFROMemployees;
#将两个列用逗号隔开并命名为out_put
SELECTCONCAT(`last_name`,',',`phone_number`)ASout_putFROMemployees;
#ifnull判断是否为空,如果为空则显示为0而不是null,并将列名显示为结果
SELECTIFNULL(commission_pct,0)AS结果FROMemployees;
内容扩展:
字符串的拼接
1.1CONCAT(s1,s2,...)函数
返回连接参数产生的字符串,一个或多个待拼接的内容,任意一个为NULL则返回值为NULL。
SELECTCONCAT('现在的时间:',NOW());--输出结果:现在的时间:2019-01-1711:27:58
1.2CONCAT_WS(x,s1,s2,...)函数
返回多个字符串拼接之后的字符串,每个字符串之间有一个x。
SELECTCONCAT_WS(';','pan_junbiao的博客','KevinPan','pan_junbiao');--输出结果:pan_junbiao的博客;KevinPan;pan_junbiao
希望以上整理的内容能够帮助到大家,感谢大家对毛票票的支持。
热门推荐
10 朝鲜元旦祝福语大全简短
11 爷爷生日会祝福语简短
12 谢谢学校老师祝福语简短
13 离职送别文案祝福语简短
14 饭店国庆祝福语简短
15 祝福语大全短句简短英语
16 身在边疆跨年祝福语简短
17 走正路的祝福语简短
18 对爱人的祝福语简短