update x1 a set (a.cd)=
(select distinct(decode(b.cd1,null,a.cd,b.cd1))
from x2 b where b.nm(+)=a.nm
and d.nm2(+)=a.nm2
если b.cd1
данные null
, a.cd
input a.cd
, но я использую этот sql, null
данные вводятся в a.cd
, но когда я работаю только с подзапросом, он работает хорошо, поэтому я не не знаю, почему эта проблема возникает
Вы можете мне помочь?