文档地址:https://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_concat
返回一个产生于参数组合操作的字符串。可以包含一个或多个参数。如果所有的参数都是非二进制字符串,返回的结果是一个非二进制字符串。如果参数里面包含二进制字符串,返回的结果是一个二进制字符串。数值参数被转换成与其对等的非二进制字符串类型。
如果有参数为NULL,CONCAT() 返回NULL。
mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'
对于引号引用字符串,组合操作可以通过将相邻字符串放置于一起来进行:
mysql> SELECT 'My' 'S' 'QL';
-> 'MySQL'