加号:运算符
1、两个操作数都为数值型,则做加法运算
SELECT 20+10;
结果:30
2、只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果可以转换为数值型,则继续进行加法运算。如果不能转为数值,则将字符型数值转换为0。
SELECT '20'+10;
结果:30
SELECT 'Josn'+10;
结果:10
3、若其中一个操作数为null,则结果为null
SELECT null+10;
结果:null
concat():字符串连接
concat(str1,str2,…)
返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。
SELECT concat('1','2','3');
结果:123
SELECT concat('1','2',null);
结果:null