У меня есть запрос ORACLE, который не работает для этого запроса.
UPDATE emp a set a.Enq_Status = 'PROGRESS'
where exists (select * from emp a, Data b
WHERE a.SA_Enq_Status is NULL
and a.EQ_Status = 'ACTIVATED'
and a.Activation_Return_Code = 0
and a.Alert_Code > 0
and a.User_Id = b.User_Id
and (b.Is_Associate is NULL or b.Is_Associate = 0)
and (b.Stk_Schd is NULL)
and (b.Stk_Dis_Amt is NULL)
);
Моя проблема в том, что я хочу обновить множественные записи в таблице emp (A) до статуса 'PROGRESS'. Но когдапри выполнении этого запроса все записи в a.Enq_status являются изменениями. Пожалуйста, помогите мне в этом. Обновление не правильно. Пожалуйста, помогите мне в этом