SQL里的concat() 以及concat_ws() 函数的使用

一 concat()函数
1、功能:将多个字符串连接成一个字符串。

2、语法:concat(str1, str2,…)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。
例如:
SQL里的concat() 以及concat_ws() 函数的使用

3、语法:concat(str1, seperator,str2,seperator,…)返回结果为连接参数产生的字符串并且有分隔符,如果有任何一个参数为null,则返回值为null。
例如:
SQL里的concat() 以及concat_ws() 函数的使用

二 concat_ws()函数
1、功能:和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符(concat_ws就是concat with separator)
2、语法:concat_ws(separator, str1, str2, …)说明:第一个参数指定分隔符。需要注意的是分隔符不能为null,如果为null,则返回结果为null。
例如:SQL里的concat() 以及concat_ws() 函数的使用