Você pode fazer todos os IDs de origem de uma só vez:
select source_id
sum(case when plateCategoryId = 3 then 1 else 0 end) as TotalNewCount,
sum(case when plateCategoryId = 4 then 1 else 0 end) as TotalOldCount
from event
group by source_id;
Use um
where
(antes do group by
) se quiser limitar os IDs de origem. Nota:O acima funciona tanto no Vertica quanto no MySQL, e sendo o SQL padrão deve funcionar em qualquer banco de dados.