不太明白你的意思,但是是不是想求出字段1中最大的ASCII值的字母就可以了吧!
如不对,请说相信些

解决方案 »

  1.   

    字段1种的A,B,C等仅仅是举个例,并不时指的ASCII值
      

  2.   

    select * from tb
    union 
    select col1,sum(col2),sum(col3) from tb
    group by col1;
      

  3.   

    SELECT decode(length(c1),1,c1,'小计') , c2, c3 
      FROM (
    SELECT col1 c1, col2 c2, col3 3 FROM  tb
     UNION 
    SELECT col1||'1' c1, SUM(col2) c2, SUM(col3) c3 FROM tb GROUP BY col1

    ORDER BY c1
      

  4.   

    select name||'统计',count(ID) from scott.test group by name union select * from scott.test;
    请注意字段的类型一致!