表如下:
b1  b2  x
    a  100
    a  200
a      300
    b   50
    b  701
    b   30
b      781
x列的300和781要自动生成,其它数据为库内所有!
是不是要用到GROUP,怎么结合?

解决方案 »

  1.   

    SELECT b2,x FROM table1 aa union (SELECT b2,sum(x) FROM Table1 bb GROUP By bb.b2)
      

  2.   

    不符合题意,没有将值填入表中,分组求和后将值填入相应的空里,应该用到UPDATE
      

  3.   


    我现在用的办法是:
    1。SELECT b2,sum(x) FROM Table1  GROUP By b2
    2. 循环将返回结果填入原表中,用到查找期待高手出现!!!