我有桌子
EMP(id int primary key, name varchar2(15), mgrID int).
现在此表包含所有员工(包括工人和经理),company. mgrID
列中包含他们向其报告的员工的 ID。
我想列出不是经理的工人的姓名以及他们的经理姓名。对于这样的查询该怎么做。
我尝试了嵌套选择查询,如下所示:
select name, (select name from EMP where mgerID is NULL)
as Manager from EMP;
这个查询会给出正确的结果吗?