数据窗口分组问题(pb8)

cdx0927 2008-02-15 11:47:40
如题,现在要对数据进行分组,在数据窗口上做(create group),要求对2个字段进行分组(col1,col2).
分组出来的结果是这样的
col1 col2 col3
1 1 2
1 1 2
1 1 4-----合计
1 2 3
1 2 2
1 2 1
1 2 6-----合计
要把col1和col2的重复数据隐藏,怎么办?(我试过用"suppress repeating values")得到结果如下
col1 col2 col3
1 1 2
2
1 1 4-----合计
1 2 3
2
1
1 2 6-----合计
问题:如何得到如下结果?
col1 col2 col3
1 1 2
2
4-----合计
1 2 3
2
1
6-----合计


...全文
106 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdx0927 2008-02-15
  • 打赏
  • 举报
回复
错了,是要得到如下结果

col1 col2 col3
1 1 2
2
4-----合计
2 3
2
1
6-----合计

AIWithMe 2008-02-15
  • 打赏
  • 举报
回复
2楼的厉害,学习了

select col1,col2,col3 from tb
union all
select col1,col2,sum(col3) from tb group by col1,col2
order by col1,col2,col3

然后设置col1,col2重复不可见,ok了
dawugui 2008-02-15
  • 打赏
  • 举报
回复
使用SQL,动态创建DW.

语法如下:

select * from tb
union all
select col1,col2,col3 = sum(col3) from tb group by col1,col2
order by col1,col2,col3

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧