Puoi usare il COALESCE
Questo comando aiuta nel caso in cui select restituisca null, per sostituire null con un valore come questo:
SELECT
COALESCE(count(*), 0) as clicks,
COALESCE(hour(time), hour(now())) as hour
FROM
clicks
WHERE DATE(time) = DATE(NOW()) GROUP BY hour
Spero sia quello che stai cercando.