在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;