How can I prevent division by zero in the following query?
TRUNCATE(abs((((sum(date(timestamp) = curdate()) - sum((timestamp BETWEEN concat(date(date_add(now(), interval -1 day)), ' 00:00:00')
AND
date_sub(now( ), interval 24 hour)))) / ((sum(date(timestamp) = curdate()) +
sum((timestamp BETWEEN concat(date(date_add(now(), interval -1 day)), ' 00:00:00')
AND
date_sub(now( ), interval 24 hour))))/2))*100)),0) AS percentage_diff