IRC_REC_EVENT_AUD_HIRED_V
Details
-
Schema: FUSION
-
Object owner: IRC
-
Object type: VIEW
Columns
Name |
---|
EVENT_POOL_MEMBER_ID PERSON_ID REQUISITION_ID SUBMISSION_ID CANDIDATE_NUMBER EVENT_ID EVENT_START_DATE SUBMISSIONS_CREATED_BY SUBMISSIONS_CREATED_DATE SUBMISSIONS_LAST_UPDATED_BY SUBMISSIONS_LAST_UPDATE_LOGIN |
Query
SQL_Statement |
---|
WITH tab_ne AS ( SELECT /*+materialize*/ subject_id,event_date FROM irc_lc_history h WHERE h.source_object_id = 4 AND h.state_id IN ( 1004, 1005 ) ) SELECT /*+use_hash(b h)*/ distinct e.event_pool_member_id, e.person_id, c.requisition_id, c.submission_id, cand.candidate_number, e.event_id, b.event_start_date, c.created_by submissions_created_by, c.creation_date submissions_created_date, c.last_updated_by submissions_last_updated_by, c.last_update_login submissions_last_update_login FROM irc_rec_events_b b, irc_rec_event_pool_members e, irc_submissions c, irc_lc_history h, irc_candidates cand WHERE b.event_id = e.event_id and c.person_id = cand.person_id AND c.submission_id = h.subject_id AND h.source_object_id = 4 AND h.state_id IN ( 1025, 1026, 1027, 1033, 1034 ) AND NOT EXISTS ( SELECT 1 FROM tab_ne h WHERE c.submission_id = h.subject_id AND h.event_date BETWEEN b.event_start_date AND b.event_end_date + coalesce(b.hired_metrics_days, 90) ) AND e.person_id = c.person_id AND e.object_status = 'ORA_ACTIVE' AND c.object_status = 'ORA_ACTIVE' AND h.event_date BETWEEN b.event_start_date AND b.event_end_date + coalesce(b.hired_metrics_days, 90) |