如下一树型表(d7/access),当选择"班级1"时,查询出PID=2的记录,当选择"班级2"时,查询出PID=9的记录,......
ID PID Caption
1 0 列表
2 1 班级1
3 2 小组 1
4 2 小组 2
5 2 小组 3
6 2 小组 4
7 2 小组 5
8 2 小组 6
9 1 班级2
10 9 小组 1
11 9 小组 2
12 9 小组 3
13 9 小组 4
14 9 小组 5
15 9 小组 6
16 1 班级3
17 16 小组 1
18 16 小组 2
19 16 小组 3
20 16 小组 4
21 16 小组 5
22 16 小组 6
23 1 班级4
24 23 小组 1
25 23 小组 2
26 23 小组 3
27 23 小组 4
28 23 小组 5
29 23 小组 6
ID PID Caption
1 0 列表
2 1 班级1
3 2 小组 1
4 2 小组 2
5 2 小组 3
6 2 小组 4
7 2 小组 5
8 2 小组 6
9 1 班级2
10 9 小组 1
11 9 小组 2
12 9 小组 3
13 9 小组 4
14 9 小组 5
15 9 小组 6
16 1 班级3
17 16 小组 1
18 16 小组 2
19 16 小组 3
20 16 小组 4
21 16 小组 5
22 16 小组 6
23 1 班级4
24 23 小组 1
25 23 小组 2
26 23 小组 3
27 23 小组 4
28 23 小组 5
29 23 小组 6
ID PID Caption
2 1 班级1
3 2 小组 1
4 2 小组 2
5 2 小组 3
6 2 小组 4
7 2 小组 5
8 2 小组 6当选择"班级2"时,查询出PID=9的记录
ID PID Caption
9 1 班级2
10 9 小组 1
11 9 小组 2
12 9 小组 3
13 9 小组 4
14 9 小组 5
15 9 小组 6
查询语句如下:
select * from 表 where pid = 2