oracle取出,号分割的id对应中文名
...小于 1 分钟
oracle取出,号分割的id对应中文名
1. 需求
我们部门表中存着祖籍列表,我们希望能直接查出所有祖籍部门的中文名
如:这几个部门的祖籍都是什么
2.实现
2.1 达梦数据库
select D.DEPT_ID,D.PARENT_ID,D.ANCESTORS,D.DEPT_NAME,
(SELECT WM_CONCAT(T.DEPT_NAME)
FROM (SELECT DEPT_NAME
FROM SYS_DEPT S START
WITH S.DEPT_ID=D.DEPT_ID
CONNECT BY NOCYCLE PRIOR S.PARENT_ID = S.DEPT_ID) T) DEPT_URL
from SYS_DEPT AS D;
赞助