一、concat:
MySQL CONCAT()函数需要一个或多个字符串参数,并将它们连接成一个字符串。CONCAT()函数需要至少一个参数,否则会引起错误。
下面说明了CONCAT()函数的语法。
CONCAT(string1,string2, ... );
CONCAT()函数在连接之前将所有参数转换为字符串类型
SELECT CONCAT(first_name,last_name) AS "拼接" FROM employee;
-- 如果任何参数为NULL,则CONCAT()函数返回NULL值。
SELECT CONCAT(first_name,NULL,last_name) AS "拼接" FROM employee;
-- 要想获取多个字符串拼接数据清晰展示,可以使用CONCAT函数将字符串,空格(mysql中空格用引号引起来,或者将空格换为逗号,逗号后面加空格等),字符串连接
SELECT CONCAT(first_name,' ',last_name) AS "拼接" FROM employee;
-- 多字符、空格等内容拼接练习
SELECT CONCAT(first_name,' ',last_name,' is a ',title,' ,salary is ' ,salary) AS "个人信息描述" FROM employee;
</