在Java中:
1、运算符:两个操作数都是数值型。
2、连接符:只要有一个操作数为字符串。
与其他编程语言不同,MySQL中,+(加号)只有一个功能:运算符。
例一:两个操作数都为数值型,则做加法运算
SELECT 100+90;
运算结果为:190
例二:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果可以转换为数值型,则继续进行加法运算。
SELECT '100'+90;
运算结果为:190
例三:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果不能转化为数值型,则将字符型数值转换为0
SELECT 'John'+90;
运算结果为:90
例四:只要其中一个操作数为null,则结果肯定为null
SELECT null+90;
运算结果为:null
希望我的博客对你有所帮助,加油,奋斗在青春路上的年轻人!!