现在我有一4个表   
表1的表名为:A_P
ID 代号 归类
1 A001 P
2 A002 M
3 A003 P
4 A004 M表2的表名为表1中的归类字段为‘M’的代号记录:A002   
ID 代号 归类
1 BX001 P
2 CX001 M表3的表名为表1中的归类字段为‘M’的代号记录:A004
ID 代号 归类
1 CX002 P
2 CX005 P表4的表名为表1中的归类字段为‘M’的代号记录:CX001
ID 代号 归类
1 DX001 P
2 DX005 P我现在需要做的是:
从A_P表开始查,查出归类为P或M的记录,并且遇到归类为M的记录就继续查其所对应的代号为表名的表,并将此表中查出的内容添加级别代号,比如:“.1”,依次类推,“..1”……(这中间需要插入临时表保存查出来的记录,并且查出来的下级内容紧贴放置在父级记录的下面)如何实现呢?
(四个表只是一个说明,其实有成千上万个表)