数据窗口能在行之间加入汇总数据么
比如:
列1 列2
A 1
A 2
B 1
B 3
变成
列1 列2
A 1
A 2
sum(A) 3
B 1
B 3
sum(B) 4
求和项不是在数据窗口的最下面对所有数据求和,而是在数据窗口之间。
------解决方案--------------------
如果用oracle,可以用rollup来实现
如
select 列1,列2
from 表
group by rollup(列1,列2)
order by 列1,列2
------解决方案--------------------
1.数据窗口按列1排序
2.新建分组选列1作为分组列
3.给Trailer group 列1 添加计算字段expression为sum(列2 for group 1)
------解决方案--------------------
正确答案。PB数据窗口很强大 这个东西蛮简单的。直接写sql的话可能用到楼的
------解决方案--------------------
看这个图应该能明白了吧:
