我正在尝试使用Projects表中存在的Employee表的主键来查找员工问题。然后,一旦我有了名称,我希望将名称放在下一列中。(包括表格的例子)。
这可以仅在SQL中完成吗?
这应该只在SQL中完成吗?
如果不是SQL,你会推荐什么?
项目表: https://drive.google.com/file/d/0B5Yovfu33LcMeXFhTmZQR19Zenc/view?usp=sharing
Cus_Rep Cus_Rep_Name
7 NULL
33 NULL
7 NULL
32 NULL
45 NULL
45 NULL
32 NULL
32 NULL
3 NULL
1 NULL
2 NULL
2 NULL
2 NULL
员工表: https://drive.google.com/file/d/0B5Yovfu33LcMVE1YNWxrWGVDR3c/view?usp=sharing
ID_Num FullName
0 LeRoy Jenkins
1 Samuel Oak
2 Some One
答案 0 :(得分:0)
您可以执行此类更新语句。这将链接您的表并使用Employee
中的值更新ProjectsUPDATE p
SET p.Cus_Rep_Name = e.FullName
FROM Projects p
JOIN Employee e
ON p.Cus_Rep = c.ID_Num