mysql 实现字符串的拼接

惠特曼

关注

阅读 83

2022-07-31

在Mysql 数据库中存在两种字符串连接操作.具体操作如下

实现方式一:

CONCAT(string1,string2,)   
参数说明:string1,string2代表字符串,
注意事项:
concat函数在连接字符串的时候
当其中一个是NULL,则返回NULL

实现方式二:

CONCAT_WS(separator,str1,str2,...)
参数说明:
string1,string2代表字符串
concat_ws的功能:(concat with separator)
第一个参数是其它参数的分隔符
分隔符的位置放在要连接的两个字符串之间
分隔符可以是一个字符串,也可以是其它参数
当分隔符为 NULL,
则结果为 NULL
函数会忽略任何分隔符参数后的 NULL

例 

mysql> select concat_ws('#','courseName=','NX',null) AS nx_courseName;

 

精彩评论(0)

0 0 举报