select 姓名, sum(得分) from YourTable group by 姓名

解决方案 »

  1.   

    非常感谢!那如果是这样:
    姓名   得分  次数
    张三   50     2
    李四   20     1 
    张三   20     1  
    李四   30     2 
    王五   100    2怎样用sql得到:
    姓名   得分
    张三    120
    李四    80
    王五    200希望高手指教!
      

  2.   

    select 姓名, sum(得分*次数) from YourTable group by 姓名
      

  3.   

    select 姓名, sum(得分*次数) from YourTable group by 姓名
      

  4.   

    select 姓名, sum(得分),count(得分) from YourTable group by 姓名
      

  5.   

    select 姓名, sum(得分*次数) as 得分 from YourTable group by 姓名