MySQL中+(加号)

在Java中:
1、运算符:两个操作数都是数值型。
2、连接符:只要有一个操作数为字符串。

与其他编程语言不同,MySQL中,+(加号)只有一个功能:运算符。

例一:两个操作数都为数值型,则做加法运算

SELECT 100+90;

运算结果为:190

例二:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果可以转换为数值型,则继续进行加法运算。

SELECT '100'+90;

运算结果为:190

例三:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果不能转化为数值型,则将字符型数值转换为0

SELECT 'John'+90;

运算结果为:90

例四:只要其中一个操作数为null,则结果肯定为null

SELECT null+90;

运算结果为:null

希望我的博客对你有所帮助,加油,奋斗在青春路上的年轻人!!

原创文章 86 获赞 50 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qizhi666/article/details/103321356