53
我有一个2列,国家和数量的表。外地国家在所有国家都有不同的缩略语。现在我的工作是用实际的国名替换这些缩写词。现在还有另一张带缩写词和相应国家名称的表格。我必须从第二个表中取出值并更新首字母缩略词匹配的第一个值。请帮助..从另一个表更新行
我有一个2列,国家和数量的表。外地国家在所有国家都有不同的缩略语。现在我的工作是用实际的国名替换这些缩写词。现在还有另一张带缩写词和相应国家名称的表格。我必须从第二个表中取出值并更新首字母缩略词匹配的第一个值。请帮助..从另一个表更新行
UPDATE q
SET country = a.country
FROM quantity q
JOIN acronym a
ON a.acronym = q.country
+1我用tsql多年了,从来没有意识到别名可以用在update关键字旁边! – 2012-03-13 06:49:28
感谢Quassnoi!我发现你的答案很有用 - 现在我可以回家了! – 2013-10-25 00:17:12