MySQL中concat_ws函数的使用

数据库 MySQL
MySQL中concat_ws函数是CONCAT()的特殊形式,下文对该函数的语法及使用方法作了详细的阐述分析,供您参考学习。

MySQL中concat_ws函数是一个非常重要的MySQL函数,下面就为您介绍该函数的使用方法,如果您对该函数感兴趣的话,不妨一看。

MySQL中concat_ws函数使用方法:
CONCAT_WS(separator,str1,str2,...)

CONCAT_WS() 代表CONCAT With Separator ,是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。
注意:
如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。

如连接后以逗号分隔
mysql> select concat_ws(',','11','22','33');

+-------------------------------+
| concat_ws(',','11','22','33') |
+-------------------------------+
| 11,22,33 |
+-------------------------------+
1 row in set (0.00 sec)

和MySQL中concat函数不同的是, concat_ws函数在执行的时候,不会因为NULL值而返回NULL
mysql> select concat_ws(',','11','22',NULL);
+-------------------------------+
| concat_ws(',','11','22',NULL) |
+-------------------------------+
| 11,22 |
+-------------------------------+
1 row in set (0.00 sec)
 

 

 

【编辑推荐】

MySQL主键的设计原则

MySQL分区的优点

Mysql分区表对函数的限制

定义MySQL事务的例子

传入和传出参数的MYSQL存储过程

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-09 12:01:00

MySQL字符串

2010-10-11 15:08:44

MySQL conca

2010-06-13 15:00:23

MySQL统计函数

2010-10-11 15:28:14

MySQL group

2010-10-09 14:00:10

mysql CONCA

2010-10-09 11:54:46

MySQL字符串

2010-10-25 12:17:48

oracle wm_c

2010-10-09 15:57:56

MySQL GROUP

2010-05-14 18:16:44

MySQL统计函数

2010-05-12 12:15:11

MySQLGROUP_

2023-05-29 15:23:37

MySQL数据库函数

2009-06-14 17:19:09

ibmdwWebSphere

2010-10-09 16:18:43

MYSQL IFNUL

2010-10-11 16:23:35

MYSQL BENCH

2021-04-29 08:29:48

MySQL数据库GROUP_CONCA

2010-09-08 13:40:15

SQL函数DateDiff

2010-09-06 16:40:52

SQL函数

2010-09-24 19:02:40

SQL中CONVERT

2010-09-09 09:31:19

SQL函数left

2011-11-24 14:49:16

JavaJDKWebService
点赞
收藏

51CTO技术栈公众号