前言:无论是编程语言中还是SQL语言中都存在 + 号,但是在不同的语言环境下 + 的作用不同,这里说明下MySQL中 + 号的功能。 Java中的‘+’号 运算符,两个操作数都为数值型连接符,只要一个操作数为字符串 MySQL中的‘+’号 仅仅只有一个功能:运算符 MySQL中的‘+’号的几种使用情况 (1)两个操作符都为数值型,则做加法运算 (2)只要其中一方为字符型,试图将字符型数值转换成数值型 如果转换成功,则继续做加法运算;如果转换失败,则将字符型数值转换成0,如图: (3)只要其中一方为null,则结果肯定为null 学习要多注意小细节,才能进步。