下面的查询更新了 set 语句中未提及的列。查询有什么问题吗?
提前致谢。
UPDATE EDW1
FROM
TABLE1 EDW1, ( SELECT EDW2.A , EDW2.B, EDW2.C, EDW3.D, EDW3.E , EDW3.F
FROM TABLE2 EDW2 LEFT JOIN TABLE3 EDW3 ON
EDW2.X =EDW3.X ) EDW4
SET
product_name= EDW4.B
,revenue_type= EDW4.C
,product_type = EDW4.D
,product_category= EDW4.E
,product_family= EDW4.F WHERE EDW1.A= EDW4.A;