三表交叉报表
本帖最后由 xl_smlie 于 2013-06-04 15:46:58 编辑
基础表A:
A_DM A_MC LX
1 A1 1
101 A2 1
10101 A3 1
10102 A4 1
...
2 A5 2
201 A6 2
20101 A7 2
20102 A8 2
...
基础表B:
B_DM B_MC
1001 B1
100101 B2
1002 B3
100201 B4
...
业务表C:此表DM_1的值属于基础表A列LX为1;DM_2的值属于基础表A列LX为2
B_DM DM_1 DM_2 JE
100101 10101 20101 100
100201 10102 20101 200
...
-------
希望得到结果表:
B_DM B_MC DM_1 MC1 DM_2 MC2 JE
1001 B1 300
100101 B2 100
1 A1 100
101 A2 100
10101 A3 100
2 A5 100
201 A6 100
20101 A7 100
100201 B4 200
1 A1 200
101 A2 200
10102 A4 200
2 A5 200
201 A6 200
20101 A7 200