高分求一个SQL语句的写法!!
有两个表Customers和表Exploit
表Customers中有字段:
userid company parentcompany
1 广州 广东
2 增城 广州
3 佛山 广东
4 顺德 佛山
5 南海 佛山
6 花都 广州
以上字段均为varchar
表Exploit有字段
userid datayear datamonth field1 ... field 100
1 2003 1 100 ... 50
1 2003 2 30 ... 70
2 2003 1 35 40
3 2003 1 29 34
4 2003 2 60 25
6 2003 1 10 10
2 2003 4 10 5
... ...
我想要提取 2003年度 广州 的数据,因为广州包含了增城与花都,故想要显示的结果如下:
userid field1 ... field100
广州 130 120 (12个月累加)
增城 45 45 (12个月累加)
花都 10 10 12个月累加)
因为显示的是广州及属下的数据,故佛山等其它地它的数据不要显示出来。
谢谢!!