MySQL中+(加号)
在Java中1、运算符:两个操作数都是数值型。2、连接符:只要有一个操作数为字符串。在MySQL中与其他编程语言不同,MySQL中,+(加号)只有一个功能:运算符。例一:两个操作数都为数值型,则做加法运算SELECT 100+90;运算结果为:190例二:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果可以转换为数值型,则继续进行加法运算。SELECT '100'+90;运算结果为
·
在Java中
1、运算符:两个操作数都是数值型。
2、连接符:只要有一个操作数为字符串。
在MySQL中
与其他编程语言不同,MySQL中,+(加号)只有一个功能:运算符。
例一:两个操作数都为数值型,则做加法运算
SELECT 100+90;
运算结果为:190
例二:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果可以转换为数值型,则继续进行加法运算。
SELECT '100'+90;
运算结果为:190
例三:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果不能转化为数值型,则将字符型数值转换为0
SELECT 'John'+90;
运算结果为:90
例四:只要其中一个操作数为null,则结果肯定为null
SELECT null+90;
运算结果为:null
实例
两张表:
运算:
更多推荐
已为社区贡献12条内容
所有评论(0)