使用tableB
中的id更新tableA
中的id列,其中引用为县。如果国家/地区匹配,则应在tableB
中填充ID。
请参阅屏幕截图以供参考。
表B: enter image description here
表A: enter image description here
我尝试了查询但无法解决问题。
**update tableB set Id from tableB,tableA where tableA.countries=tableB.country;**
**update tableB set Id=(select id from tableA where countries=(select countries from tableA ))**
答案 0 :(得分:0)
你可以尝试这个查询
UPDATE
tableB
SET
tableB.ID = A.ID
FROM
tableB B
INNER JOIN
tableA A
ON
B.country = A.countries