我有两个表格RBL和区域。
Select *, r.RegionId
from RBL b
left join region r
on r.Name = b.Region_name
在左连接之后,我想将RegionId列添加到RBL中。
答案 0 :(得分:1)
首先,您要更新表格以包含新字段RegionId
<强> ALTER TABLE 强>
然后更新表
UPDATE RBL
SET RegionId = (SELECT r.RegionId
FROM region r
WHERE r.Name = RBL.Region_name)
答案 1 :(得分:0)
由于您已经有一个空列,因此需要更新其值:
UPDATE A
SET A.RegionId = B.RegionId
FROM RBL A
INNER JOIN Region B
ON A.Region_name = B.Name;