日期:2014-05-18  浏览次数:20524 次

请教一个实例问题
有一组数据如下:
table1
date area revenue
200701 101 10000
200701 102 10000
200701 103 20000
200701 104 20000
200701 105 10000
200701 106 10000
200702 101 10000
200702 102 10000
200702 103 20000
200702 105 60000
200702 107 5000

table2
from to
106 105
104 105

table1是收入列表,date时间,eara是地区id,revenue是收入
table2是兼并列表,from是被兼并的地区,to是兼并方向
要实现的目标的两个时间段的revenue的差。

自己考虑有三种情况,一是两时间段内eara都有的情况,后-前即可。
二是某个eara前段时间没有,后段时间有,即结果=后。
问题是某个eara前段时间有,后段时间没有,应该怎么样计算?
请大虾指教。


------解决方案--------------------
看不懂。。。你要得到怎么样的结果啊?