我有两个表城市代码和其他是员工表。插入的问题是,而不是城市的代码插入实际名称。我需要用代码替换它们。我有2400名员工。我应该写什么样的sql-query来替换Employe表中城市的所有名称和城市的实际代码
答案 0 :(得分:1)
UPDATE e SET
City = c.Code
FROM
Employe AS e
INNER JOIN City AS c ON c.City = e.City
答案 1 :(得分:0)
UPDATE employees a, City b
SET a.code = b.code
WHERE b.name = a.code;