空值为零mysql

时间:2014-09-30 14:35:49

标签: null sum add

亲爱的我试图从不同的表中添加一些值,但某些值在某些时候是空的,所以由于空,其结果变为空。

因此,plz给我任何关于将空转换为零(0)的MYSQL的提示。

例如:1 + 2 +空(空)+ 3 =空

帮帮我

1 个答案:

答案 0 :(得分:0)

令x为表达式(例如字段),当它为null时应该用零替换。 然后你可以使用

IF(x IS NULL,0,x)

代替x。如果第一个参数(条件)为真,则IF函数给出第二个参数,如果第一个参数为第一个参数,则为第三个参数。

此致