存在如下的一些需求,
一个用于存放每月客户应收租金的表,假设每月租金的生成记录数大约为30w,现要求实现可以比对任意两个月的租金情况.比如,
比对7,8两个月,
需要列出各个客户的7月租金情况(客户数,总金额),8月租金情况(客户数,总金额),7月较8月新增租金情况(新增客户数,新增金额总数),7月较8月减少租金情况(减少客户数,减少金额总数);可以使用sql,sp...大家有什么比较好的解决方案?

解决方案 »

  1.   

    建议: 将数据到出到EXCL,然后用excl讲数据转换成图形,这样就看的比较清楚了...
      

  2.   

    我目前实现的方法是,
    抽取7月记录为dataset1.
    抽取8月记录为dataset2.清空临时表数据.
    将dataset1插入临时表,类型1.
    将dataset2插入临时表,类型2.
    将dataset1 minus dataset1插入临时表,类型3.
    将dataset2 minus dataset1插入临时表,类型4.查询临时表的数据,根据类型进行分组,再通过行转列进行显示...
      

  3.   


    用到excel的话,就涉及到使用外部工具了...
      

  4.   

    select  ... from
    ( select * from a where 月份=7)a7,
    ( select * from a where 月份=8)a8
    where a7.客户=a8.客户