要在Oracle-Apex中创建树形图,我需要做什么?我已经尝试了所有的方法,但是我不能生成树形图。
我正在尝试使用siguienet查询生成图表:
select case when connect_by_isleaf = 1 then 0
when level = 1 then 1 else -1 end as status,
level,
ename as title,
'icon-tree-folder' as icon,
empno as value,
ename as tooltip,
null as link
from emp
start with mgr is null
connect by prior empno = mgr
order siblings by ename发布于 2019-04-06 15:14:34
你“不能创建树形图”是什么意思?为什么不行?
最简单的方法是:
instructions
查询如下所示:
select case when connect_by_isleaf = 1 then 0
when level = 1 then 1
else -1
end as status,
level,
"ENAME" as title,
null as icon,
"EMPNO" as value,
null as tooltip,
null as link
from "#OWNER#"."EMP"
start with "MGR" is null
connect by prior "EMPNO" = "MGR"
order siblings by "ENAME"基本上与您的相同(我只是没有做任何更改,因此列名用双引号括起来,FROM子句包含#OWNER#)。
如果存储在表中的数据构成了层次结构,那么它就会工作;没有理由不工作。
https://stackoverflow.com/questions/55536159
复制相似问题