0
UPDATE table1 t SET t.columnA =
(SELECT MIN(columnB) FROM
(SELECT columnB FROM table2
WHERE table2.fk = t.pk
UNION ALL
SELECT columnB FROM table3
WHERE table3.fk = t.pk))
給我ORA-00904: "T"."PK": invalid identifier
。任何想法如何實現這一目標?使用Oracle中的聯合更新最小值
第二個是我需要的。爲什麼我沒有想到這一點? :) 非常感謝。 – Cantillon