MySQL中 CONCAT()函数CONCAT_WS()函数GROUP_CONCAT()函数 的区别和使用

一、MySQL中CONCAT函数

1.功能
将多个字符串连接成一个字符串

2.语法

CONCAT(str1,str2,…) 

二、MySQL中CONCAT_WS函数

1.功能
和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符~(concat_ws就是concat with separator)

2.语法

CONCAT_WS(separator,str1,str2,...) 

三、MySQL中GROUP_CONCAT函数

1.功能
将group by产生的同一个分组中的值连接起来,返回一个字符串结果。

2.语法

GROUP_CONCAT( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator '分隔符'] )

参考:https://blog.csdn.net/qq_34292479/article/details/86500185

评论已关闭