Я хочу обновить значение RENEWED_PERMIT_TEMP
до T2_VAL
.
Думаю о merge into
, но я не привык к ORACLE DB
.
SELECT t1.INSTANCE_ID
,t1.RENEWED_PERMIT_TEMP
,t1.USER_REFERENCE_NUMBER AS t1_val
,t2.USER_REFERENCE_NUMBER AS t2_val
,t2.PREV_CERTIFICATE_PERMIT_NUMBER
,t1.APPROVAL_REFERENCE
FROM LCS_GEN_COPY AS t1
INNER JOIN LCS_GEN_COPY AS t2 ON t2.PREV_CERTIFICATE_PERMIT_NUMBER = t1.APPROVAL_REFERENCE
AND t1.RENEWED_PERMIT_TEMP = t1.USER_REFERENCE_NUMBER
Данные этого запроса