0
我有一个火花数据框与列A,B,C,D所有类型双。我需要添加一个新列“比”将被计算如下:在Scala的NULL比较udf
if(A IS NULL && B IS NULL)
then 0
if(A IS NOT NULL && B IS NULL)
then A/D
if(A IS NULL && B IS NOT NULL)
then C/B
if(A IS NOT NULL && B IS NOT NULL)
then A/B
这怎么能在斯卡拉为Double做不能用NULL进行比较?