欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mysql相关函数----concat、concat_ws、group_concat

程序员文章站 2024-03-23 12:36:58
...

1、concat()函数

功能: 将多个字符串连接成一个字符串
语法: concat(str1, str2, ...)
返回结果: 连接参数产生的字符串,如果有任何一个参数为null,则返回值为null; 需要对参数进行判空处理

Mysql相关函数----concat、concat_ws、group_concat
Mysql相关函数----concat、concat_ws、group_concat

2、 concat_ws()函数

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

Mysql相关函数----concat、concat_ws、group_concat
3、 group_concat()函数

功能: 将group by 产生的同一个分组中的值连接起来,返回一个字符串结果
语法: group_concat([distinct] 要连接的字段 [order by 排序字段 asc/desc] [separator] '分隔符')
语法说明: 通过使用distict可以排除重复值;如果希望对结果中的值进行排序,可以使用order by子句;separator是一个字符串值,缺省为一个逗号

Mysql相关函数----concat、concat_ws、group_concat

相关标签: mysql函数