多表关联,一个表字段数据更新到另一张表字段中

第一种方法:

UPDATE A
SET A.字段 = D.字段
FROM  A, B, C
WHERE 条件
第二种方法:

  第一步:创建视图
  CREATE VIEW 视图名称
  as
  SELECT A.字段,B.字段
  FROM  A
  INNER JOIN B ON A.ID=B.ID

  第二步;更新视图
  UPDATE 视图名称 SET A.字段=B.字段

  第三步;删除视图
  DROP VIEW  视图名称

 

你可能感兴趣的:(SQL,SERVER)