我正在寻找一种方法来更新包含city, state, zip, and county
通过使用包含所有必要信息的不同表的表。
简而言之,我有一张表(我们称之为Table1
),列出了所有的cities, states, and counties
by zip code
(或任何你想要放入的顺序)。我想更新一个不同的表(调用它Table2
),特别city, state, and county
是使用zip code
来自 Table1.
编辑:MS SQL 服务器
我正在寻找一种方法来更新包含city, state, zip, and county
通过使用包含所有必要信息的不同表的表。
简而言之,我有一张表(我们称之为Table1
),列出了所有的cities, states, and counties
by zip code
(或任何你想要放入的顺序)。我想更新一个不同的表(调用它Table2
),特别city, state, and county
是使用zip code
来自 Table1.
编辑:MS SQL 服务器
UPDATE A
SET A.City = B.City
FROM Table2 AS A
INNER JOIN Table1 B
ON A.PostalCode = B.PostalCode
WHERE A.City IS NULL --Or Some Other Criteria
试试这个
UPDATE Table2
SET t2.City = t1.City,
t2.state= t1.state,
t2.county= t1.county
FROM Table2 AS t2
LEFT JOIN Table1 t1
ON t2.zipcode= t1.zipcode