select 会计期间,sum(case 借贷 when 借 then - 金额 else 金额)as 'sum' from table group by 会计期间 order by 会计期间

解决方案 »

  1.   

    select 
        会计期间,
        sum(case 借贷 when '借' then 金额 when '贷' then -金额 end) 
    from 
        表 
    group by 
        会计期间
      

  2.   

    select 会计期间, 'sum'=sum(case 借贷 when 借 then - 金额 else 金额 end)  
    from table1 
    group by 会计期间 
    order by 会计期间
      

  3.   

    select 会计期间, 'sum'=sum(case 借贷 when '借' then 金额 else -金额 end)  
    from table1 
    group by 会计期间 
    order by 会计期间