在 MySQL 中,如何将两个或多个字符串与分隔符组合在一起?

在 MySQL 中,我们可以使用CONCAT_WS()函数将两个或多个字符串与分隔符组合在一起。这个函数的语法是CONCAT_WS(Separator, String1,String2,...,StringN)

在这里,CONCAT_WS 函数的参数是 Separator 和需要与该分隔符连接为单个字符串的字符串。除数值外的分隔符必须用引号括起来。

示例

mysql> Select CONCAT_WS('.','www','nhooo','com');
+---------------------------------------------+
| CONCAT_WS('.','www','nhooo','com') |
+---------------------------------------------+
| www.nhooo.com                      |
+---------------------------------------------+
1 row in set (0.00 sec)

在上面的这个例子中,我们可以看到分隔符 '.' (即一个点)插入三个需要连接的字符串,www、nhooo 和 com)之间。

猜你喜欢