从另一个表更新行

76

我有一个含有两列的表,分别是国家和数量。国家字段包含所有国家的缩写。现在我的任务是将这些缩写替换为实际的国家名称。现在有另一个表格,其中包含缩写和对应的国家名称。我需要从第二个表中取值,并在缩写匹配时更新第一个表。请帮忙。

1个回答

102
UPDATE  q
SET     country = a.country
FROM    quantity q
JOIN    acronym a
ON      a.acronym = q.country

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接