update xq_rep_dqdlszqk_hhd  a set (a.bydl,a.tqdl,a.bnlj,a.tqlj,a.yhgs,a.zjrl) = (select b.bydl,b.qntq,b.bndl,b.qnnj,b.yhgs,b.zjrl from df_rep_hyydflb_hfd b where b.hyfl='00A00' and b.tjbz='00' and to_char(b.tjrq,'yyyy/mm')='2005/03' ) where a.nd='2005' and a.yd='03' and a.lbmcbm='10005';
提醒一句,注意返回不要多值!