SELECT RCM.HRS_PERSON_ID , RCM.HRS_RCMNT_ID , JOB.LANGUAGE_CD , NM.NAME_DISPLAY , NM.FIRST_NAME_SRCH , NM.LAST_NAME_SRCH , JOB.HRS_PRM_PST_TITLE FROM PS_HRS_APPLICANT APP , PS_HRS_RCMNT RCM , PS_HRS_APP_NM_LNG NM , PS_HRS_JO_LNG JOB WHERE RCM.HRS_PERSON_ID = APP.HRS_PERSON_ID AND JOB.HRS_JOB_OPENING_ID = RCM.HRS_JOB_OPENING_ID AND NM.HRS_PERSON_ID = APP.HRS_PERSON_ID AND NM.LANGUAGE_CD = JOB.LANGUAGE_CD AND NM.NAME_TYPE = 'PRI' UNION SELECT RCM.HRS_PERSON_ID , RCM.HRS_RCMNT_ID , JOB.LANGUAGE_CD , NM.NAME_DISPLAY , NM.FIRST_NAME_SRCH , NM.LAST_NAME_SRCH , JOB.HRS_PRM_PST_TITLE FROM PS_HRS_APPLICANT APP , PS_HRS_RCMNT RCM , PS_HRS_APP_NAMES NM , PS_HRS_JO_LNG JOB WHERE RCM.HRS_PERSON_ID = APP.HRS_PERSON_ID AND JOB.HRS_JOB_OPENING_ID = RCM.HRS_JOB_OPENING_ID AND NM.HRS_PERSON_ID = APP.HRS_PERSON_ID AND NM.NAME_TYPE = 'PRI' AND NOT EXISTS ( SELECT 'X' FROM PS_HRS_APP_NM_LNG NML WHERE NML.HRS_PERSON_ID = APP.HRS_PERSON_ID AND NML.LANGUAGE_CD = JOB.LANGUAGE_CD AND NML.NAME_TYPE = 'PRI') UNION SELECT RCM.HRS_PERSON_ID , RCM.HRS_RCMNT_ID , NM.LANGUAGE_CD , NM.NAME_DISPLAY , NM.FIRST_NAME_SRCH , NM.LAST_NAME_SRCH , JOB.HRS_PRM_PST_TITLE FROM PS_HRS_APPLICANT APP , PS_HRS_RCMNT RCM , PS_HRS_APP_NM_LNG NM , PS_HRS_JOB_OPENING JOB WHERE RCM.HRS_PERSON_ID = APP.HRS_PERSON_ID AND JOB.HRS_JOB_OPENING_ID = RCM.HRS_JOB_OPENING_ID AND NM.HRS_PERSON_ID = APP.HRS_PERSON_ID AND NM.NAME_TYPE = 'PRI' AND NOT EXISTS ( SELECT 'X' FROM PS_HRS_JO_LNG JOL WHERE JOL.HRS_JOB_OPENING_ID = RCM.HRS_JOB_OPENING_ID AND JOL.LANGUAGE_CD = NM.LANGUAGE_CD)
|