Bạn chỉ cần thêm WHERE
mệnh đề thành UPDATE
. Tìm hiểu thêm về nó trong tài liệu oracle.
Vì vậy, trong trường hợp của bạn, nó sẽ giống như sau:
...
WHEN MATCHED
THEN
UPDATE
SET tgt.column3= src.column3,
tgt.column4 = src.coulmn4
WHERE tgt.column3 IN (val1, val2)
WHEN NOT MATCHED
...