SELECT A.BUSINESS_UNIT , A.PROJECT_ID , A.PC_BUDGET_ID , A.LANGUAGE_CD ,B.DESCR AS PROJ_DESCR , A.DESCR FROM PS_PC_BUD_PLAN_LNG A , PS_PROJECT_LANG B WHERE A.BUSINESS_UNIT = B.BUSINESS_UNIT AND A.PROJECT_ID = B.PROJECT_ID AND A.LANGUAGE_CD = B.LANGUAGE_CD UNION SELECT C.BUSINESS_UNIT , C.PROJECT_ID , C.PC_BUDGET_ID , D.LANGUAGE_CD ,D.DESCR AS PROJ_DESCR , C.DESCR FROM PS_PC_BUD_PLAN C , PS_PROJECT_LANG D WHERE C.BUSINESS_UNIT = D.BUSINESS_UNIT AND C.PROJECT_ID = D.PROJECT_ID AND NOT EXISTS ( SELECT 'X' FROM PS_PC_BUD_PLAN_LNG E WHERE E.BUSINESS_UNIT = D.BUSINESS_UNIT AND E.PROJECT_ID = D.PROJECT_ID AND E.LANGUAGE_CD = D.LANGUAGE_CD) UNION SELECT F.BUSINESS_UNIT , F.PROJECT_ID , F.PC_BUDGET_ID , F.LANGUAGE_CD ,G.DESCR AS PROJ_DESCR , F.DESCR FROM PS_PC_BUD_PLAN_LNG F , PS_PROJECT G WHERE F.BUSINESS_UNIT = G.BUSINESS_UNIT AND F.PROJECT_ID = G.PROJECT_ID AND NOT EXISTS ( SELECT 'X' FROM PS_PROJECT_LANG H WHERE H.BUSINESS_UNIT = F.BUSINESS_UNIT AND H.PROJECT_ID = F.PROJECT_ID AND H.LANGUAGE_CD = F.LANGUAGE_CD)
|