|
SELECT DISTINCT A.OPRCLASS ,d.LAST_NAME_SRCH ,d.FIRST_NAME_SRCH ,A.EMPLID ,F.LANGUAGE_CD ,B.NID_DESCRSHORT FROM PS_INSTR_ADVISOR AA , PS_PERSON_MSK_VW A , PS_PERS_NID_MSK_VW B , PS_HCR_PERSON_NM_I d , PS_NID_TYPE_LANG F WHERE A.EMPLID = AA.EMPLID AND AA.EFFDT = ( SELECT MAX(AA2.EFFDT) FROM PS_INSTR_ADVISOR AA2 WHERE AA2.EMPLID = AA.EMPLID AND AA2.EFFDT <= %CurrentDateIn AND AA2.INSTR_TYPE <> 'ADV') AND A.OPRCLASS = B.OPRCLASS AND A.EMPLID = B.EMPLID AND A.EMPLID = d.EMPLID AND F.COUNTRY = B.COUNTRY AND F.NATIONAL_ID_TYPE = B.NATIONAL_ID_TYPE
|