有个表  name, sex  old    sbsl       11        男   13    12
       22        女   12    12
       33        女   12    12
       44        女   12    12我用什么语句统计出所有的男女的sbsl啊 ,在报表上显示出来 
   男      12
   女      36

解决方案 »

  1.   

    declare @T table(name varchar(10),sex varchar(10),old int,sbsl int)
    insert into @T select 11     ,   '男'  , 13   , 12
    union all select   22       , '女'  , 12   , 12
    union all select   33       , '女'  , 12   , 12
    union all select   44       , '女'  , 12   , 12select sex,sum(sbsl) as sbsl from @t group by sex
      

  2.   

    select sex,sum(sbsl) as [count] from 表名 group by sex
      

  3.   

    select sex,sum(sbsl) from 表 group by sex