在Informix中,怎么实现这种报表?

数据源
table1(记录数为200万条左右)如下所示
客户号码,品牌,总公司,注册时间,活跃记录
14,1,A02,20070428,0
13,1,A01,20090131,1
11,2,A01,20080305,0
17,1,A02,20080928,0
10,2,A02,20070428,1
12,1,A01,20070807,0
18,2,A02,20081114,0
。。。

别外一表table2(记录数为7百万条左右)
客户号码,分公司,总公司
14,A02001,A02
13,A01001,A01
11,A01001,A01
17,A02001,A02
10,A02002,A02
12,A01002,A01
18,A02001,A02
。。。

问题是这样的,请细分到分公司,出报表方式如下所示
注:新增注册用户总数只需要计算注册日期为20090131的用户总数
    当日活跃用户数,注册用户数要细分到分公司

总公司   分公司  新增注册用户总数                     当日活跃用户数        注册用户数
                (注册日期为20090131的用户总数)   活跃记录为1的总数         table1记录总数      


最好在按品牌统计好的基础上再出上述报表,格式为

品牌  总公司   分公司  新增注册用户总数                     当日活跃用户数        注册用户数     
                    (注册日期为20090131的用户总数)   活跃记录为1的总数         table1记录总数


要求2,用存储过程应该怎么写,基础不好,第一次接解Informix就被要求这样写
参与1

1同行回答

wuzhongminwuzhongminCIOpine
你这个报名逻辑应该不复杂呀,你要考虑的只是运算速度问题显示全部
你这个报名逻辑应该不复杂呀,你要考虑的只是运算速度问题收起
IT分销/经销 · 2013-05-30
浏览366

提问者

shuidi
业务经理ww

相关问题

问题状态

  • 发布时间:2013-05-28
  • 关注会员:0 人
  • 问题浏览:2020
  • 最近回答:2013-05-30
  • X社区推广