|
SELECT DISTINCT D.EMPLID , A.COMPETENCY , C.JPM_INTEGER_2 , C.JPM_INTEGER_1 , C.JPM_RATING1 , A.DESCR , A.RATING_MODEL , ' ' , ' ' FROM PS_COMPETENCY_TBL A , PS_JPM_JP_ITEMS C , PS_JPM_PROFILE D WHERE A.COMPETENCY = C.JPM_CAT_ITEM_ID AND C.JPM_CAT_TYPE IN ('COMPETENCY','NVQ UNIT') AND C.JPM_PROFILE_ID = D.JPM_PROFILE_ID AND C.RATING_MODEL = A.RATING_MODEL AND C.EFFDT = ( SELECT MAX (C1.EFFDT) FROM PS_JPM_JP_ITEMS C1 WHERE C.JPM_PROFILE_ID = C1.JPM_PROFILE_ID AND C.JPM_CAT_TYPE = C1.JPM_CAT_TYPE AND C.JPM_CAT_ITEM_ID = C1.JPM_CAT_ITEM_ID AND C.JPM_CAT_ITEM_QUAL = C1.JPM_CAT_ITEM_QUAL AND C.JPM_CAT_ITEM_QUAL2 = C1.JPM_CAT_ITEM_QUAL2 AND C1.EFFDT <= %CurrentDateIn)
|