MySQL中concat_ws函數(shù)的使用
MySQL中concat_ws函數(shù)是一個非常重要的MySQL函數(shù),下面就為您介紹該函數(shù)的使用方法,如果您對該函數(shù)感興趣的話,不妨一看。
MySQL中concat_ws函數(shù)使用方法:
CONCAT_WS(separator,str1,str2,...)
CONCAT_WS() 代表CONCAT With Separator ,是CONCAT()的特殊形式。第一個參數(shù)是其它參數(shù)的分隔符。分隔符的位置放在要連接的兩個字符串之間。分隔符可以是一個字符串,也可以是其它參數(shù)。
注意:
如果分隔符為 NULL,則結(jié)果為 NULL。函數(shù)會忽略任何分隔符參數(shù)后的 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函數(shù)不同的是, concat_ws函數(shù)在執(zhí)行的時候,不會因?yàn)镹ULL值而返回NULL
mysql> select concat_ws(',','11','22',NULL);
+-------------------------------+
| concat_ws(',','11','22',NULL) |
+-------------------------------+
| 11,22 |
+-------------------------------+
1 row in set (0.00 sec)
【編輯推薦】