0

我有两个带有代码的表城市,另一个是员工表。插入时的问题是插入实际名称而不是城市的代码。我需要用代码替换它们。我有 2400 名员工。什么样的的 sql-query 我应该写用城市的实际代码替换 Employe 表中的所有城市名称

4

2 回答 2

1
UPDATE e SET
City = c.Code
FROM
Employe AS e 
INNER JOIN City AS c ON c.City = e.City
于 2013-06-15T01:16:23.413 回答
0
UPDATE employees a, City b 
SET a.code = b.code
WHERE b.name = a.code;
于 2013-06-15T01:15:15.900 回答