软件开发 时间段

关于如何在报表中计算同比、占比的实现方法

CUBE   时间:月份
1、输入一个月份的时间段:(起始)2012-01——(终止)2012-03;  同比:(2011-01——2011-03);
2、输入一个月份的时间段:(起始)2012-01——(终止)2012-03;环比:(2011-12——2012-2);
请教高手指点。
参与9

8 同行回答

gaojin1feng gaojin1feng 软件开发工程师 东华软件有限公司
回复 1# 夏梓涵     你好你的问题解决了么?可以向你请教一下么?显示全部
回复 1# 夏梓涵


    你好你的问题解决了么?可以向你请教一下么? 收起
互联网服务 · 2012-10-12
浏览1283
gaojin1feng gaojin1feng 软件开发工程师 东华软件有限公司
回复 6# hikeplayguitar 你看到了楼主的需求么,你那个没有时间输入一个月份的时间段:(起始)2012-01——(终止)2012-03;  同比:(2011-01——2011-03);2、输入一个月份的时间段:(起始)2012-01——(终止)2012-03;环比:(2011-12——2012-2);这个可以实现么?...显示全部
回复 6# hikeplayguitar

你看到了楼主的需求么,你那个没有时间输入一个月份的时间段:(起始)2012-01——(终止)2012-03;  同比:(2011-01——2011-03);
2、输入一个月份的时间段:(起始)2012-01——(终止)2012-03;环比:(2011-12——2012-2);
这个可以实现么? 收起
互联网服务 · 2012-10-12
浏览1232
hikeplayguitar hikeplayguitar 研发工程师 山东城市商业银行联盟
回复 4# qinxinxu     感觉第二种方法在Transformer里面实现更容易一些显示全部
回复 4# qinxinxu


    感觉第二种方法在Transformer里面实现更容易一些 收起
软件开发 · 2012-08-14
浏览1251
hikeplayguitar hikeplayguitar 研发工程师 山东城市商业银行联盟
图文解释同比环比的制作点击查看显示全部
软件开发 · 2012-08-14
浏览1329
夏梓涵 夏梓涵 其它 上海德邦物流有限公司
回复 4# qinxinxu     我试试看 多谢显示全部
回复 4# qinxinxu


    我试试看 多谢 收起
软件开发 · 2012-08-13
浏览1276
qinxinxu qinxinxu 软件架构设计师 中软国际(昆明)
两种做法,第一种传参数你必定会传一个起始和终止时间,“在查询资源管理器”中加一个查询1,后面再加一个联接加查询2和查询3,查询2用参数过滤成本期的数值,查询3在参数里加入时间函数年份-1,算出同期值,用条件联接两个查询,联接成查询1,做报表用查询1实现,同样方法计算环比;第二种方...显示全部
两种做法,第一种传参数你必定会传一个起始和终止时间,“在查询资源管理器”中加一个查询1,后面再加一个联接加查询2和查询3,查询2用参数过滤成本期的数值,查询3在参数里加入时间函数年份-1,算出同期值,用条件联接两个查询,联接成查询1,做报表用查询1实现,同样方法计算环比;
第二种方法,数据库设计时加一个同期值、上期值及本期值后台先处理好数据。 收起
系统集成 · 2012-08-13
浏览1271
夏梓涵 夏梓涵 其它 上海德邦物流有限公司
回复 2# qinxinxu     做报表的时候 RS显示全部
回复 2# qinxinxu


    做报表的时候 RS 收起
软件开发 · 2012-08-13
浏览1288
qinxinxu qinxinxu 软件架构设计师 中软国际(昆明)
问题我没搞明白,你是想在cube取数值的时候就过滤出这些数据,还是说做报表的时候做出同比、环比的方法?显示全部
问题我没搞明白,你是想在cube取数值的时候就过滤出这些数据,还是说做报表的时候做出同比、环比的方法? 收起
系统集成 · 2012-08-13
浏览1222

提问者

夏梓涵
其它 上海德邦物流有限公司
评论29

相关问题

问题状态

  • 发布时间:2012-08-13
  • 关注会员:1 人
  • 问题浏览:7443
  • 最近回答:2012-10-12
  • X社区推广