IRC_PROFILE_RECENT_EDU_V
Details
-
Schema: FUSION
-
Object owner: IRC
-
Object type: VIEW
Columns
Name |
---|
START_DATE END_DATE EDUCATION_ID CONTENT_ITEM_ID CONTENT_TYPE_ID YEAR_ACQUIRED EDUCATIONAL_ESTABLISHMENT_ID MAJOR GPA COMMENTS SCHOOL_NAME ESTABLISHMENT_ID LOCATION COUNTRY_ID STATE_PROVINCE_ID DEGREE_NAME CONTENT_ITEM_ID1 BUSINESS_GROUP_ID PROFILE_ID CREATION_DATE |
Query
SQL_Statement |
---|
SELECT START_DATE, END_DATE, EDUCATION_ID, CONTENT_ITEM_ID, CONTENT_TYPE_ID, YEAR_ACQUIRED, EDUCATIONAL_ESTABLISHMENT_ID, MAJOR, GPA, COMMENTS, SCHOOL_NAME, ESTABLISHMENT_ID, LOCATION, COUNTRY_ID, STATE_PROVINCE_ID, DEGREE_NAME, CONTENT_ITEM_ID1, BUSINESS_GROUP_ID, PROFILE_ID, CREATION_DATE from ( SELECT ProfileEducationItemPEO.START_DATE, ProfileEducationItemPEO.END_DATE, ProfileEducationItemPEO.EDUCATION_ID, ProfileEducationItemPEO.CONTENT_ITEM_ID, ProfileEducationItemPEO.CONTENT_TYPE_ID, ProfileEducationItemPEO.YEAR_ACQUIRED, ProfileEducationItemPEO.EDUCATIONAL_ESTABLISHMENT_ID, ProfileEducationItemPEO.MAJOR, ProfileEducationItemPEO.GPA, ProfileEducationItemPEO.COMMENTS, NVL(ProfileEstablishmentsPEO.NAME,ProfileEducationItemPEO.EDUCATIONAL_ESTABLISHMENT) AS SCHOOL_NAME, ProfileEstablishmentsPEO.ESTABLISHMENT_ID, ProfileEstablishmentsPEO.LOCATION, ProfileEstablishmentsPEO.COUNTRY_ID, ProfileEstablishmentsPEO.STATE_PROVINCE_ID, NVL(Degree.NAME, ProfileEducationItemPEO.DEGREE_NAME) AS DEGREE_NAME, Degree.CONTENT_ITEM_ID AS CONTENT_ITEM_ID1, Degree.BUSINESS_GROUP_ID, ProfileEducationItemPEO.PROFILE_ID, ProfileEducationItemPEO.CREATION_DATE, (RANK() over (partition by ProfileEducationItemPEO.PROFILE_ID order by (NVL(ProfileEducationItemPEO.END_DATE, sysdate)) desc, NVL(ProfileEducationItemPEO.START_DATE, to_date('01/01/1900', 'DD/MM/YYYY')) desc, ProfileEducationItemPEO.EDUCATION_ID desc)) AS EDUCATION_RANK FROM IRC_PROFILE_EDUCATION_ITEMS_V ProfileEducationItemPEO, HRT_CONTENT_ITEMS_VL Degree, HRT_ESTABLISHMENTS_CI_V ProfileEstablishmentsPEO WHERE Degree.CONTENT_ITEM_ID (+) = ProfileEducationItemPEO.CONTENT_ITEM_ID AND ProfileEducationItemPEO.CONTENT_TYPE_ID = 106 AND ProfileEstablishmentsPEO.Establishment_ID(+) = ProfileEducationItemPEO.EDUCATIONAL_ESTABLISHMENT_ID AND (TRUNC(SYSDATE) BETWEEN (ProfileEducationItemPEO.DATE_FROM - 1) AND NVL(ProfileEducationItemPEO.DATE_TO, SYSDATE)) )where EDUCATION_RANK = 1 |