kevinxi
2014-05-19 00:27:43
oracle与DB2递归查询sql语句
DB2 通过WITH AS递归查询
WITH TA (ORG_ID, ORG_NAME, PARENT_ORG_ID) AS (SELECT ORG_ID, ORG_NAME, PARENT_ORG_ID FROM TM_ORG WHERE org_ID = 1 UNION ALL SELECT B.ORG_ID, B.ORG_NAME, B.PARENT_ORG_ID FROM TM_ORG B, <span style="color: #ff0000;">TA A</span> WHERE B.PARENT_ORG_ID = A.org_id) SELECT ORG_ID, ORG_NAME, PARENT_ORG_ID FROM TA
oracle 通过 start with connect by prior 递归查询
select * from TM_ORG start with org_id = 1 connect by prior org_id = PARENT_ORG_ID;
猜你喜欢
请下载代码后再发表评论



javaWeb12 LV29
2023年10月30日
yu1064549231 LV1
2023年9月20日
Dominick LV14
2023年6月20日
woaikaikai LV2
2022年10月26日
青梅论酒 LV9
2022年1月25日
Altria LV5
2021年8月13日
b5655021 LV1
2020年12月25日
安心猪 LV2
2020年6月28日
ncd12320 LV8
2020年1月12日
luohaipeng LV23
2019年11月19日