A  5
A  6
B  4
B  8
B  7如何得到 A  11
B  19谢谢

解决方案 »

  1.   

    select col1,sum(col2) as col2 from tb group by col1
      

  2.   


    select id,max(value)from tb group by id
      

  3.   

    select id,sum(value) as value from tb group by id
      

  4.   

    select id,max(value) from tb group by id 
      

  5.   

    declare @t1 table( [id] varchar(20) , num int)insert into @t1 values('A', 5 )
    insert into @t1 values('A', 6 )
    insert into @t1 values('B', 4 )
    insert into @t1 values('B', 8 )
    insert into @t1 values('B', 7 )
    select [id]  
    ,sum( num ) as numfrom @t1  group by [id]