Ако не можете просто да ограничите самата заявка с where
клауза, можете да използвате факта, че count
aggregate отчита само ненулевите стойности:
select count(case Position when 'Manager' then 1 else null end)
from ...
Можете също да използвате sum
агрегирайте по подобен начин:
select sum(case Position when 'Manager' then 1 else 0 end)
from ...