例如下面的sql语句:select a/b 当b为0时,会出现‘除数为0的错误’
所以要使用下面的语句 select a/NULLIF(b,0)
NULLIF(b,0)的含义是:如果b=0的话,返回NULL,而不是0。
如果一个变量作为除数的话,一般都要使用NULLIF函数作为判断
例如下面的sql语句:select a/b 当b为0时,会出现‘除数为0的错误’
所以要使用下面的语句 select a/NULLIF(b,0)
NULLIF(b,0)的含义是:如果b=0的话,返回NULL,而不是0。
如果一个变量作为除数的话,一般都要使用NULLIF函数作为判断