输入banner图图片脚本导航/分类

Oracle横向纵向汇总

select decode(grouping(name),1,‘总分‘,name) 姓名, 2 sum(decode(km, ‘数学‘,cj,0)) 数学, 3 sum(decode(km, ‘英语‘,cj,0)) 英语, 4 sum(decode(km, ‘语文‘,cj,0)) 语文, 5 sum(cj) 总成绩 6 from test group by rollup(name) 结果如下: 姓名 数学 英语 语文 总成绩 李四  85   78    78    241 张三  86   75    80    241 总分  171  153  158   482

Oracle横向纵向汇总

标签: