1nullif函数
nullif函数有两个参数,定义如下:
NULLIF( expression , expression )
其作用就是:如果两个指定的表达式相等,就返回null值。
例如 select NULLIF(2,3) 返回2
select NULLIF(2,0) 返回0
2除数为null结果为null且不会报错
所以可以用 分子/NULLIF(表达式,0) 来保证不报错
1nullif函数
nullif函数有两个参数,定义如下:
NULLIF( expression , expression )
其作用就是:如果两个指定的表达式相等,就返回null值。
例如 select NULLIF(2,3) 返回2
select NULLIF(2,0) 返回0
2除数为null结果为null且不会报错
所以可以用 分子/NULLIF(表达式,0) 来保证不报错