将ID号重复的记录合并成一条,合并之后的记录重量字段要累加!

解决方案 »

  1.   

    select id, sum(field) from table group by id;
      

  2.   

    select id, sum(重量) as 重量 from table group by id;
      

  3.   

    select id, sum(重量) as 重量 from table group by id;
      

  4.   

    好像楼主问的不是这意思吧?是不是这样的?
        1、先取出ID号重复记录并合计重量的:
        select ID,sum(重量) from table having count(ID)>1 group by ID
        2、删除其它重复记录 (可选)
        3、保留一条记录并用1进行赋值。
      

  5.   

    select id, sum(重量) as 重量 from table group by id;