M
microwave
Unregistered / Unconfirmed
GUEST, unregistred user!
小弟现有两个表:A,B。
A的结构为:
编号 日期1 日期2 品种 数量 顾员号
1 02-7-20 02-8-25 AA 2 5
2 02-7-19 02-8-29 BB 3 1
3 02-6-20 02-8-28 CC 1 2
4 02-8-1 02-8-18 BB 5 3
5 02-7-20 02-8-29 AA 6 2
6 02-7-20 02-8-29 CC 8 3
......
B的结构为:
日期 编号
02-8-20 1
02-8-20 3
02-8-20 5
02-7-26 1
02-7-26 5
02-6-28 3
......
我想由此两表得到第三个统计表C:
C的结构为:
顾员号 品种AA 品种BB 品种CC 小计
1 0 3 0 3
2 0 0 0 0
3 0 0 8 8
4 0 0 0 0
5 2 0 0 2
......
注:表C由表A中记录计算而得,且必须符合条件:
1. A中:日期1 >= X <= 日期2
2. B中:日期=X 的记录中要有A中符合条件的记录的 编号。
我列出的表C则是X=02-8-20的结果。
小弟用的是ADOquery连接ACCESS数据库。
不知如何写我才能得到此表C 请路过的诸位高人帮帮忙,事成之后,多少分,您开口就是了。
A的结构为:
编号 日期1 日期2 品种 数量 顾员号
1 02-7-20 02-8-25 AA 2 5
2 02-7-19 02-8-29 BB 3 1
3 02-6-20 02-8-28 CC 1 2
4 02-8-1 02-8-18 BB 5 3
5 02-7-20 02-8-29 AA 6 2
6 02-7-20 02-8-29 CC 8 3
......
B的结构为:
日期 编号
02-8-20 1
02-8-20 3
02-8-20 5
02-7-26 1
02-7-26 5
02-6-28 3
......
我想由此两表得到第三个统计表C:
C的结构为:
顾员号 品种AA 品种BB 品种CC 小计
1 0 3 0 3
2 0 0 0 0
3 0 0 8 8
4 0 0 0 0
5 2 0 0 2
......
注:表C由表A中记录计算而得,且必须符合条件:
1. A中:日期1 >= X <= 日期2
2. B中:日期=X 的记录中要有A中符合条件的记录的 编号。
我列出的表C则是X=02-8-20的结果。
小弟用的是ADOquery连接ACCESS数据库。
不知如何写我才能得到此表C 请路过的诸位高人帮帮忙,事成之后,多少分,您开口就是了。