SQL语句 字符串拼接concat
Contents
MySQL中concat函数
-
CONCAT(str1, str2, …)
返回结果为连接str1,str2,···,等参数 产生的字符串。
注:
- 参数可以为1个或多个
- 如果任何一个参数为NULL,则返回值为NULL。
- 如果所有参数均为非二进制字符串,则结果为非二进制字符串
- 如果含有任一一个二进制字符串,则结果为一个二进制字符串。
-
CONCAT_WS(separator, str1, str2, …)
- CONCAT_WS 表示 CONCAT WITH SEPARATOR,是CONCAT()的特殊形式。
- 第一个参数是其他参数的分隔符,分隔符可以是一个字符串,也可以是其他参数。
-
group_concat([DISTINCT] 要连接的字段 [ORDER BY ASC/DESC 排序字段] [Separator ‘分隔符’])
-
REPEAT()函数
用来复制字符串