CONCAT(string1, string2, ...)
你可以将多个字符串作为参数传递给 CONCAT() 函数,它将返回这些字符串连接在一起的结果。
以下是一个简单的示例,演示如何使用 CONCAT() 函数:
SELECT CONCAT('Hello', ' ', 'World');
上述查询将返回 'Hello World',即将三个字符串连接在一起。
你还可以连接列的值,如下所示:
SELECT CONCAT(first_name, ' ', last_name) AS full_name
FROM employees;
上述查询将返回一个名为 full_name 的结果集,其中包含 employees 表中 first_name 和 last_name 列连接在一起的值。
需要注意的是,如果其中一个参数为 NULL,CONCAT() 的结果也将为 NULL。如果你希望处理可能为 NULL 的情况,可以使用 CONCAT_WS() 函数,它在连接字符串之间插入一个指定的分隔符,而且会自动处理 NULL 值。
转载请注明出处:http://www.zyzy.cn/article/detail/8018/MySQL