MySQL中+号的作用

java中的+号:

①运算符,两个操作数都为数值型
②连接符,只要有一个操作数为字符串

MySQL中的+号:

仅仅只有一个功能:运算符

select 100+33;

两个操作数都为数值型,则做加法运算
在这里插入图片描述

select ‘100’+33;

只要其中一方为字符型,试图将字符型数值转换成数值型如果转换成功,则继续做加法运算
在这里插入图片描述

select ‘add’+33;

如果转换失败,则将字符型数值转换成0
所以就是0+33
在这里插入图片描述

select NULL+10;

只要其中一方为null,则结果肯定为null
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45662838/article/details/116455297