CONCAT() 函数
可以连接一或者多个字符串,不过其中如果有 Null 就直接返回 Null
mysql> select concat(11,22,33,44);
+---------------------+
| concat(11,22,33,44) |
+---------------------+
| 11223344 |
+---------------------+
1 row in set (0.00 sec)
mysql> select concat(11,22,null);
+--------------------+
| concat(11,22,null) |
+--------------------+
| NULL |
+--------------------+
1 row in set (0.00 sec)
CONCAT_WS() 函数
以第一个占位符为分割,连接多个字符串,忽略 Null
mysql> select concat_ws('',11,22,null);
+--------------------------+
| concat_ws('',11,22,null) |
+--------------------------+
| 1122 |
+--------------------------+
1 row in set (0.00 sec)
mysql> select concat_ws('-