1、DB::Exception: Division by zero
除数不可为0,但是加if判断后依然不报错
解决方法
Decimal类型原因,如果数据不要求非常严格,可以换其他类型可解决,如float,改为:
if(sum(toFloat64(value_a))=0, -1, sum(toFloat64(value_b))*100/sum(toFloat64(value_a)))
1、DB::Exception: Division by zero
除数不可为0,但是加if判断后依然不报错
解决方法
Decimal类型原因,如果数据不要求非常严格,可以换其他类型可解决,如float,改为:
if(sum(toFloat64(value_a))=0, -1, sum(toFloat64(value_b))*100/sum(toFloat64(value_a)))