level 8
E路缘
楼主

如上图所示,表名:Class已知ID=18,如何查询:
一)取得FID为18的分类
二)取得ID=18的分类所对应的子分类,
三)合并成一张显示ID,FID,ClassName三个字段名的记录表,但是得去掉含ID=18的分类的ID.也就是说,我的模块ID号是18,其下面有ID为19~27等九个分类,但其中ID为20、21的分类下面还有各2个分类,即:40、41、42、43。
1)我现在要如何,用一张记录表来显示所有的一级分类、二级分类,但有二级分类的一级分类不需要显示!!也就是只要显示这张表的ID=19~27除去20、21两个有二级分类的一级分类,外加40~43四个二级分类。
2)在数据库查询时,指定具体ID号是可以排除的。问题是怎么样在不知具体有子分类的一级分类的时候如何排除?