名称    数量1   数量2
   a       100     50
   b       50      10
   b       30      20  
   a       50      30 
   a       40      20
查询后得到
  名称    总数量
   a       290
   b       110
即将a的总量和b的总量列出

解决方案 »

  1.   

    create table aa(名称 varchar(2),数量1 int,数量2 int)
    go
    insert into aa values('a',100,50)
    go
    insert into aa values('b',50,10)
    go
    insert into aa values('b',30,20)
    go
    insert into aa values('a',50,30)
    go
    insert into aa values('a',40,20)
    goselect 名称, sum(数量1)+sum(数量2) as 总数量 from aa
    group by 名称
      

  2.   

    select 名称,sum(数量1+数量2) as 总数量 from  数据表
    group by 名称