遞歸寫法 -- DB2
WITH TROOT (ROW_ID,PARENT_MODULE_ID,MENU_NAME)AS (
?????????SELECT ROW_ID,PARENT_MODULE_ID,MENU_NAME FROM????????? ad_program?
???????? WHERE row_id=50
???????? UNION?ALL
?????????SELECT A.ROW_ID,A.PARENT_MODULE_ID,A.MENU_NAME
???????? FROM ad_program A,TROOT B?
???????? WHERE? A.PARENT_MODULE_ID=B.ROW_ID
)
SELECT * FROM TROOT
posted on 2010-03-26 16:16 飛熊 閱讀(307) 評(píng)論(0) 編輯 收藏 所屬分類: ORACLE