oracle 添加小计,合计 5C

查询的sql

最终效果

大神求助

4个回答

 (select name, x, y, z, (x + y+ z) as 小计 from 表)
union
(select "合计"as name, sum(x) as x, sum(y) as y, sum(z) as z, (sum(x) + sum(y)+ sum(z)) as 小计 from 表)
detect_love
热心的人 我以前合计也是用的union all
大约 2 年之前 回复

举例说明:select t_year,t_month, sum(quantity) qty from test_group_table group byrollup(t_year,t_month)

增加一个伪列不就可以了

楼主指的合计是指的以列计算还是行呢?哪些列和行?

qq_37601275
毛小屁 一个是按项目类型求后面几列的和,一个是按公司,事业部,品种,建设年份求后面几列的和
大约 2 年之前 回复
qq_37601275
毛小屁 上面标了小计,求列的和
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐