select sum(case when 盈利额>亏损额 then 1 else 0 end) as 盈利单位个数,sum(case when 盈利额>亏损额 then 1 else 0 end) as 亏损单位个数 from 表a

解决方案 »

  1.   

    select sum(case when 盈利额>亏损额 then 1 else 0 end) as 盈利单位个数,sum(case when 盈利额>亏损额 then 1 else 0 end) as 亏损单位个数 from 表a
      

  2.   

    改:
    select sum(case when 盈利额>亏损额 then 1 else 0 end) as 盈利单位个数,sum(case when 盈利额<亏损额 then 1 else 0 end) as 亏损单位个数 from 表a
      

  3.   

    create view viewName
    As
    Select count(*) as 盈利单位个数,-count(*) as 亏损单位个数 from
    表a  where 盈利额>亏损额