![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
问题:
第一个表table1 a b c 五个字段
a 记录主ID
b 记录目录 0为根目录 1为二级 2为三级
c 记录上层目录ID
第二个表table2 1 2 3 两个字段
1 记录主ID
2 记录所述目录
3 记录自定义序号
如何通过一条SQL语句 来实现下面的功能
外部出一个table1里面的ID
首先通过查询table1内b字段来确定目录的级别
如果是根目录或者非底层目录 则通过查询c字段内来查找所有属于给出ID的二级目录,然后再通过查询上步查询出的二级目录的c字段以同样方法列出属于其的三级目录,所有查询目录顺序ID均按照d自定义序号排序
最终目的是列出 所属给出ID下面的table2内的内容,但要按照目录的级别的自定义序号排序依次列出
这样的SQL如何写?
提问者:abbish 08-14 14:02
答复

