首页 新闻 会员 周边

Oracle更新的问题

0
[待解决问题]

update trequest a set a.c_fundcode=
                      nvl((select b.c_fundcode
                             from tfundcodechange b
                            where b.c_outfundcode=a.c_fundcode),a.c_fundcode),
                                  a.c_sharetype=
                      nvl((select b.c_sharetype
                             from tfundcodechange b
                            where b.c_outfundcode=a.c_fundcode),'A')
 where exists (select 1 from tagencyinfo c where c.c_agencyno=a.c_agencyno and c.c_sharetypes='A')

这样的一个sql,会出现基金代码c_fundcode从tfundcodechange 获取到数据更新,而份额类别c_sharetype没有从tfundcodechange 中获取到数据的现象吗?
 
蒋征建的主页 蒋征建 | 菜鸟二级 | 园豆:202
提问于:2017-08-24 15:33
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册