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

mysqlmysqli database

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

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

示例

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

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


相关文章