select sum(a) as A,
       B1=SUM(CASE B when '长期' then 1 else 0 end),
       B2=SUM(CASE B when '短期' then 1 else 0 end),
       C
from t
group by C