select z.ID,z.parentid,z.ProjectName,z.isleaf from (
SELECT w.ID, w.parentid, w.ProjectName,CONNECT_BY_ISLEAF isleaf
from (select a.ID, a.parentid, a.ProjectName
FROM bo_project a, bo_planproject b
WHERE b.projectid = a.ID
AND B.ISCANCEL <> 2
) w
start with w.parentid = 0
connect by prior w.id = w.parentid
)z where z.isleaf=1
获取树叶子节点数据
最新推荐文章于 2022-07-22 12:50:50 发布
本文提供了一个复杂的SQL查询实例,展示了如何从层级结构的数据中选取叶子节点。通过使用Oracle特有的CONNECT BY语法及START WITH子句,实现了对项目数据的递归查询。
1911

被折叠的 条评论
为什么被折叠?



