我无法弄清楚如何编写查询以从另一个表更新表 - 使用子查询(以获得不同的结果)。
我实际上是在尝试从多方到一方进行更新。
我尝试了很多不同的想法,包括下面的想法,但无法弄明白。
UPDATE MASTER_STANDARDS AS S
SET
S.LINE_SPEED_UPM =
(SELECT DISTINCT
STANDARDS_NAME,
LINE_SPEED_UPM
FROM
MASTER_DATA) AS D
WHERE
D.STANDARDS_NAME = S.STANDARDS_NAME