一、Java中的+
1.运算符,两个操作数都为数值型
2.连接符,只要有一个操作数为字符串
二、MySQL中的+
仅仅只要一个功能:运算符
1.两个操作数都为数值型则做加法运算
SELECT 1+2;
2.其中一方为字符型,试图将字符型数值转换为数值型数值。如果转换成功,则继续做加法运算;如果转换失败,则将字符型数值转换为0。
SELECT '123'+15;
SELECT 'TOM' +1;
3.只要其中一方为null,则结果肯定为null
SELECT null+10;
三、案例
查询员工名和姓,连接成一个字段并显示为姓名
SELECT CONCAT(last_name,first_name) AS 姓名 FROM 表名