在 MySQL 中,使用 CONCAT 函数可以将多列数据拼接成一个字符串,常用于将姓和名合并为一个名字字段。
CONCAT 函数的语法为:
CONCAT(string1, string2, ...)
其中,string1, string2, ... 是要拼接的字符串,可以是列名、常量值或者表达式。
例如,我们有一个 customers 表,其中包含了名字和姓氏两列,我们可以使用以下 SQL 语句将这两列数据拼接为一个名字字段:
SELECT CONCAT(first_name, ' ', last_name) AS name FROM customers;
上述 SQL 语句使用空格作为分隔符,在结果集中使用 AS 关键字重命名了拼接后的字段为 name。