作者:良辰rose | 来源:互联网 | 2014-07-08 01:11
用sql实现递归的查询主键父节点是否名称描述叶子www.2cto.com节点RES_CAT_IDIS_LEAFNODE11_F...SyntaxHighlighter.all();资讯 |
用sql实现递归的查询
主键 父节点 是否 名称 描述
叶子 www.2cto.com
节点
RES_CAT_ID IS_LEAFNODE
1 1_F 1 0 农业科学 农业科学 0 06-12月-12 03.52.09.074000 下午
3 1_F 1 0 植物保护 植物保护 0 06-12月-12 03.52.34.545000 下午
4 1_F 1 0 农作物 农作物 0 06-12月-12 03.52.50.804000 下午
5 1 1 1 农业基础学科 农业基础学科 0 06-12月-12 03.53.24.490000 下午
6 1 1 1 植物保护 植物保护 0 06-12月-12 03.53.43.328000 下午
7 2 1 1 土壤学 土壤学 0 07-12月-12 10.34.10.163000 上午
8 1_F 1 1 畜牧学 畜牧学 0 07-12月-12 10.38.43.331000 上午
2 1_F 1 0 农业基础科学 农业基础科学 0 06-12月-12 03.52.23.398000 下午
RES_CAT_PAR_ID
第一列:RES_CAT_ID 第二列:RES_CAT_PAR_ID 第三列 : IS_LEAFNODE
查询某节点的所有叶子节点的数据
select t.res_cat_id, t.res_cat_name, t.res_cat_par_id
from irc_res_cat t
where t.res_cat_id <> &#39;2&#39;
start with t.res_cat_id = &#39;2&#39;
connect by prior t.res_cat_id = t.res_cat_par_id
and t.is_del = &#39;0&#39;
and t.is_leafnode = &#39;1&#39;
查询根目录下所有的叶子节点数据
select t.res_cat_id, t.res_cat_name, t.res_cat_par_id
from irc_res_cat t
where t.res_cat_par_id = &#39;1_F&#39; and t.is_leafnode = &#39;1&#39;