首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle显现明细加小计合计

2012-09-12 
oracle展现明细加小计合计A 1 100A 2 111A 3 99小计 310B 1 100B 2 110B 3 90小计:300合计:610[解决办法]t

oracle展现明细加小计合计
A 1 100 
 
A 2 111 
 
A 3 99 
 
小计 310 
 
B 1 100 
 
B 2 110 
 
B 3 90 
 
小计:300 
 
合计:610

[解决办法]
try 
group by rollup(...)
[解决办法]

SQL code
select decode(grouping_id(c1,c2),1,'小计',3,'合计',c1),       c2,       sum(c3)  from t group by rollup(c1,c2) 

热点排行