churn=# select reg,count(distinct case when no_of_mon=1 then cust_cod else null
end) as base,count(distinct case when no_of_mon=2 and status='churn' then cust_c
od else null end) as current,(100-((count(distinct case when no_of_mon=1 then cu
st_cod else null end)-count(distinct case when no_of_mon=2and status='churn' the
n cust_cod else null end))*100/count(distinct case when no_of_mon=1 then cust_co
d else null end))) as percentage FROM churn WHERE arpu_id IN('1000-2000') AND c
_type='P' GROUP BY reg;
ERROR: division by zero
now i want to set the count value to 1 if it is 0.