交叉报表如何同时做平均和求和操作

源数据
         date      dept_id      value_type     value
   2014-09-10     1                 1                 300
   2014-09-10     2                 1                 200
   2014-09-10     1                 2                 0.8
   2014-09-10     2                 2                 0.6

要求交叉后的数据
          date       value_type_1        value_Type_2
  2014-09-10        500                        0.7

交叉后动态列value_type_1需要求和,而动态列value_type_2需求求平均,请问该如何操作?
参与6

5 同行回答

fz8224 fz8224 软件架构设计师 浦发
回复 4# malai88 基本明白了,就是要建模的时候写sql吧。我现在把sql写在数据库的View里了,然后模型直接用那个View。另外我这张报表的列是会随着value_type的增加而动态增加的,普通列表不固定列也可以?...显示全部
回复 4# malai88


基本明白了,就是要建模的时候写sql吧。我现在把sql写在数据库的View里了,然后模型直接用那个View。

另外我这张报表的列是会随着value_type的增加而动态增加的,普通列表不固定列也可以? 收起
IT其它 · 2014-09-11
浏览1137
fz8224 fz8224 软件架构设计师 浦发
木有人回,暂时只好先建个视图,然后再通过cognos展示了,期待cognos直接的解决方案显示全部
木有人回,暂时只好先建个视图,然后再通过cognos展示了,期待cognos直接的解决方案 收起
IT其它 · 2014-09-10
浏览1107

提问者

fz8224
软件架构设计师 浦发
评论21

相关问题

相关资料

问题状态

  • 发布时间:2014-09-10
  • 关注会员:1 人
  • 问题浏览:3328
  • 最近回答:2014-09-11
  • X社区推广