SELECT A.SETID , A.CONTACT_ID , %TrimSubstr(A.SETID,1,5) %Concat '' %Concat %TrimSubstr(A.CONTACT_ID,1,15) AS SOID , %TrimSubstr(A.COMPETENCY,1,8) %Concat 'x' %Concat %TrimSubstr(C.REVIEW_RATING,1,1) AS PRO , CASE WHEN (A.WEIGHT_POINTS = 0 AND A.PROFICIENCY = C.REVIEW_RATING) THEN 'Y' ELSE 'N' END AS REQ , CASE WHEN (A.WEIGHT_POINTS = 0 AND A.PROFICIENCY = C.REVIEW_RATING) THEN %TrimSubstr(A.COMPETENCY,1,8) %Concat 'x' %Concat %TrimSubstr(C.REVIEW_RATING,1,1) ELSE ' ' END AS RPRO , A.COMPETENCY , A.PROFICIENCY FROM %Table(CONT_COMP) A , %Table(COMPETENCY_TBL) B , %Table(REVW_RATING_TBL) C , %Table(CONTACT) D WHERE A.SETID = D.SETID AND A.CONTACT_ID = D.CONTACT_ID AND B.COMPETENCY = A.COMPETENCY AND C.RATING_MODEL = B.RATING_MODEL AND A.PROFICIENCY >= C.REVIEW_RATING
|