id ,标段不唯一.select max(ID),规模合计=sum(规模),'资金合计'=sum(奖金) from test1 where ID='1'

解决方案 »

  1.   

    select ID,标段,规模,资金,'规模合计'=sum(规模),'资金合计'=sum(资金) from table1 where ID='1' group by ID,标段,规模,资金
      

  2.   

    select ID,标段,规模,资金,规模合计=sum(规模),资金合计=sum(资金) 
    from table1
    where ID='1' 
    group by ID,标段,规模,资金
      

  3.   

    select ID,标段,规模合计=sum(规模),资金合计=sum(资金) 
    from table1
    where ID='1' 
    group by ID,标段
      

  4.   

    不行啊,我按照上面welyngj指导的去验证,怎么得到的资金合计,规模合计值都跟资金,规模那一栏一样,没有执行过求和。
      

  5.   

    结果显示还是:
    ID  标段 规模  资金 规模合计 资金合计
    1    a    5     500    5       500
    1    b    8     600    8       500
    1    d    8     1000   8       1000