我目前被困住了。
我有两个名为Employee和Employee_Review的表。在Employee表中,我有名为Employee_ID和Job_ID的列,在Employee_Review表中,相同的列名为Employee_ID和Job_ID。
我想要做的是使用Employee表Job_ID值更新Employee_Review Job_ID列,其中Employee_ID等于Employee_Review列Employee_ID。
这有可能吗?
问候
答案 0 :(得分:3)
尝试(如在备份中一样)
之类的东西UPDATE Employee_Review er
JOIN Employee e on e.employee_id = er.employee_id
SET er.job_id = e.job_id
WHERE e.employee_id = er.employee_id
基本上说更新Employee_Review
表..加入Employee
表并将Employee_Review
Job_Id
设置为等于Employee
Job_Id
..其中Employee
Employee_Id
= Employee_Review
Employee_ID
有意义???