从另一个表更新行[重复]
Posted
技术标签:
【中文标题】从另一个表更新行[重复]【英文标题】:Update rows from another table [duplicate] 【发布时间】:2011-08-06 08:20:47 【问题描述】:我有一个包含 2 列的表,即 Country 和 Qty。 field country 有所有国家的不同首字母缩写词。现在我的工作是用实际的国家名称替换这些首字母缩略词。现在有另一个带有首字母缩写词和相应国家名称的表。我必须从第二个表中获取值并更新首字母缩略词匹配的第一个表。请帮忙..
【问题讨论】:
【参考方案1】:UPDATE q
SET country = a.country
FROM quantity q
JOIN acronym a
ON a.acronym = q.country
【讨论】:
+1 我使用 tsql 多年,从未意识到可以在 update 关键字旁边使用别名! 谢谢夸斯诺伊!我发现您的回答很有帮助 - 现在我可以回家了!以上是关于从另一个表更新行[重复]的主要内容,如果未能解决你的问题,请参考以下文章