大家好,我有这个给定的表..在其中我想要一个选择查询来将 managerid 替换为与其关联的员工的姓名。
例如:我想要输出为
1 | 安迪| SW |安迪
2 | 布里吉| SW |安迪
3 | 托比 | sw |brij
是否可以在同一个表中执行此操作。
除了@Shakeer的回答之外,我还找到了另一种选择。这个没有左连接……而是自连接。
SELECT e.empid, e.empname, m.empname "Manager" FROM test_Emp e, test_Emp m WHERE e.managerid=m.empid;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1792 次 |
| 最近记录: |