记录:mysql 字符串拼接函数

1、返回连接参数后得到的字符串。
CONCAT(str1,str2,...)
2、返回用分隔符连接参数后得到的字符串,第一个参数是其余参数的分隔符。
CONCAT_WS(separator,str1,str2,...)
3、返回同一分组的数据连接后得到的字符串,必须与 GROUP BY 一起使用
GROUP_CONCAT([DISTINCT] expr [,expr ...]
             [ORDER BY {unsigned_integer | col_name | expr}
                 [ASC | DESC] [,col_name ...]]
             [SEPARATOR str_val])

可选参数:
1、DISTINCT 去重
2、ORDER BY ASC | DESC 排序
3、SEPARATOR 拼接隔离字符,默认值“,”

4、将结果集作为单个JSON数组返回
JSON_ARRAYAGG(col_or_expr) [over_clause]
5、将结果集作为单个JSON对象返回
JSON_OBJECTAGG(key, value) [over_clause]

你可能感兴趣的:(笔记,mysql,数据库,sql)