34,590
社区成员
发帖
与我相关
我的任务
分享
--后面少了end
case when r.zj is not null then r.zj else p.zj end ,
--参考第一个写法
UPDATE p SET
p.zj=(case when r.zj is not null then r.zj else p.zj) ,
p.jbgz=r.jbgz,
p.zwjt=r.zwjt,
p.gwjt=r.gwjt,
p.txjt=r.txjt,
p.glgz=r.glgz,
p.xj=r.xj,
p.jtbt=r.jtbt,
p.znbt=r.znbt,
p.glf=r.glf,
p.gjjjs=r.gjjjs,
p.yljs=r.yljs,
p.ghkk=r.ghkk,
p.shjt=r.shjt
FROM hs_gzzldr r
LEFT JOIN hp_zd01 p ON r.zgbh=p.zgbh
WHERE __chk = 1