存在如下的一些需求,
一个用于存放每月客户应收租金的表,假设每月租金的生成记录数大约为30w,现要求实现可以比对任意两个月的租金情况.比如,
比对7,8两个月,
需要列出各个客户的7月租金情况(客户数,总金额),8月租金情况(客户数,总金额),7月较8月新增租金情况(新增客户数,新增金额总数),7月较8月减少租金情况(减少客户数,减少金额总数);可以使用sql,sp...大家有什么比较好的解决方案?
一个用于存放每月客户应收租金的表,假设每月租金的生成记录数大约为30w,现要求实现可以比对任意两个月的租金情况.比如,
比对7,8两个月,
需要列出各个客户的7月租金情况(客户数,总金额),8月租金情况(客户数,总金额),7月较8月新增租金情况(新增客户数,新增金额总数),7月较8月减少租金情况(减少客户数,减少金额总数);可以使用sql,sp...大家有什么比较好的解决方案?
抽取7月记录为dataset1.
抽取8月记录为dataset2.清空临时表数据.
将dataset1插入临时表,类型1.
将dataset2插入临时表,类型2.
将dataset1 minus dataset1插入临时表,类型3.
将dataset2 minus dataset1插入临时表,类型4.查询临时表的数据,根据类型进行分组,再通过行转列进行显示...
用到excel的话,就涉及到使用外部工具了...
( select * from a where 月份=7)a7,
( select * from a where 月份=8)a8
where a7.客户=a8.客户