select a.a,a.b,a.c,abc=(select a+b+c from ab where a=a.a) from ab a

解决方案 »

  1.   

    其实看你数据,如果a,b,c都一定相同的话,可以这样
    select a,b,c,abc=(a*3) from ab
      

  2.   


    select *,abc=a+b+c from ab
    union all
    select sum(a),sum(b),sum(c),sum(a+b+c) from ab
      

  3.   

    select a,b,c,a+b+c as abc  into 新表 from table1
      

  4.   

    select a,b,c,(a+b+c) as abc from  ab