Sqlserver實現多表關聯更新


A表 TYS_XM_RELATION2019 

B表 TYS_XMYS2019(部分字段)

目標 :將B表的ysxmh用A表的newysxmh代替。代替條件A表的oidysxmh = B表的ysxmh

update B set B.ysxmh = A.newysxmh from A,B  where A.oldysxmh = B.ysxmh;

( UPDATE TYS_XMYS2019 SET TYS_XMYS2019.YSXMH=TYS_XM_RELATION2019.newYsxmh  FROM  TYS_XMYS2019, TYS_XM_RELATION2019
  WHERE TYS_XMYS2019.YSXMH=TYS_XM_RELATION2019.oldYsxmh AND TYS_XMYS2019.HBDWBH=TYS_XM_RELATION2019.HBDWBH AND TYS_XMYS2019.HBDWBH='3501' )

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM