select a,sum(a) from table group by a
不知对不对?

解决方案 »

  1.   

    select col ,sumcol  from  biao ,
                              (select  sum(col ) sumcol  from (select t.col col from biao  t) )
      

  2.   

    select col  sumcol from table1,(select sum(col) sumcol from table1);
    但是这样显示出来的结果是
    col  sum(col)
    a    a+b+c
    b    a+b+c
    c    a+b+c
    同时请教怎样才能实现
    col  sum(col)
    a    a+b+c
    b    
    c    
    这样的效果呢?
      

  3.   

    select col sumcol from table1 a left join (select sum(col) sumcol from table1) b on a.sumcol='a';
    不知对不对.
      

  4.   

    select col,sumcol from table1 a left join (select sum(col) sumcol from table1) b on a.col='a';
      

  5.   

    select distinct col,sumcol from table1 a left join (select sum(col) sumcol from table1) b on a.col='a';