SELECT SEC.OPRID , a.EMPLID , b.EMPL_RCD , a.POSITION_NBR , a.BUSINESS_UNIT FROM PS_CAREERPATH a , PS_JOB_CURR_VW b ,PS_EMPLMT_SRCH_COR SEC WHERE a.POSITION_NBR > ' ' AND a.EVALUATION_TYPE IN ('A','R') AND a.EMPLID = b.EMPLID AND a.EFFDT = ( SELECT MAX(sub.EFFDT) FROM PS_CAREERPATH sub WHERE sub.EMPLID = a.EMPLID AND sub.EFFDT = a.EFFDT AND sub.EVALUATION_TYPE = a.EVALUATION_TYPE AND sub.CAREER_MOVE = a.CAREER_MOVE AND sub.JOB_OPTION_NBR = a.JOB_OPTION_NBR) AND b.EMPLID = SEC.EMPLID AND b.EMPL_RCD = SEC.EMPL_RCD AND SEC.HR_STATUS = 'A'
|