select
c.contractid ОТ FCT_EIT_CONTRACT с, DIM_EIT_PROCESS_INSTANCE фунтов на квадратный дюйм, DIM_EIT_ACTION ва, DIM_EIT_ACTION_HISTORY ах, (выберите MAX (ACTION_HISTORY_ID) А.С. ACTION_HISTORY_ID, ACTION_SKEY, PROCESS_INSTANCE_SKEY из DIM_EIT_ACTION_HISTORY группы по ACTION_SKEY, PROCESS_INSTANCE_SKEY) а, где DIM_EIT_STEP Ws psi.SURR_ID(+) = c.PROCESS_INSTANCE_SKEY и psi.ACTION_SKEY = wa.SURR_ID (+) и wa.SURR_ID = ah.ACTION_SKEY (+) И psi.SURR_ID = ah.PROCESS_INSTANCE_SKEY (+) И ah.ACTION_HIST_ID_ID_HIST_ID) и ((a.ACTION_HISTORY_ID не является нулевым, а ah.ACTION_HISTORY_ID не является нулевым и ah.PROCESS_INSTANCE_SKEY не является нулевым) или (a.ACTION_HISTORY_ID является нулевым и ah.ACTION_HISTORY_ID является нулевым, а ah.PROCESS_INSTANCE_SKEY - null- и c.PROCESS_INSTANCE_SKEY = a.PROCESS_INSTANCE_SKEY (+) - и psi.ACTION_SKEY = a.ACTION_SKEY и ws.SURR_ID` +) = wa.NEXT_STEP_SKEY и (psi.CurrentStepId NOT IN (100, 130, 131, 131), 902, 910)) и сокращается в (1313,27, 221)