时间:2021-07-01 10:21:17 帮助过:3人阅读
下面通过两个简单的例子学习一下两种用法。
方法一:
SELECT DISTINCT T.CATALOG_ID, T.PARENT_CATALOG_ID FROM BI_CATALOG T START WITH T.CATALOG_ID = 324 CONNECT BY PRIOR T.PARENT_CATALOG_ID = T.CATALOG_ID
方法二:
SELECT DISTINCT T.CATALOG_ID, T.PARENT_CATALOG_ID FROM BI_CATALOG T START WITH T.CATALOG_ID = 324 CONNECT BY T.CATALOG_ID = PRIOR T.PARENT_CATALOG_ID
两种方法所得结果相同,如下
Oracle 中connect by / prior /start with用法
标签: