关于tsql:更新另一个表中的行

Update rows from another table

本问题已经有最佳答案,请猛点这里访问。

我有一张表,有两列,国家和数量。实地调查国家对所有国家都有不同的首字母缩写。现在我的工作是用实际的国家名称替换这些缩写词。现在有了另一个带有首字母缩略词和相应国家名称的表。我必须从第二个表中获取值,并更新首字母缩略词匹配的第一个表。请帮忙……


1
2
3
4
5
UPDATE  q
SET     country = a.country
FROM    quantity q
JOIN    acronym a
ON      a.acronym = q.country