selec id,name from a
union all
select '总计',count(id)||'人' from a

解决方案 »

  1.   

    selec lpad(id,' ') id, name from a
    union all
    select '总计',count(id)||'人' from a
      

  2.   

    union只要上下对应数目,数据类型是相同,就可使用若是id属字符型:
    selec id,name from a
    union all
    select '总计',count(id)||'人' from a若id是数字型:
    selec to_char(id) id,name from a
    union all
    select '总计',count(id)||'人' from a取字符集是以第一个查询集的字段命名。
      

  3.   

    select a,b,c from table
    group by rollup(a,b,c)