MySQL中的反向返回值?

MySQL中的反向返回值?,mysql,Mysql,好的,给定以下数据集: ID , name , lineManagerKey, lineManagerName 1 , Joe , null , null 2 , Herbert , 1 , Joe 3 , John , 1 , Joe 4 , George , null , null 5 , Paul , null , null 6 , Ringo

好的,给定以下数据集:

ID , name    , lineManagerKey, lineManagerName
 1 , Joe     , null          , null
 2 , Herbert ,    1          , Joe
 3 , John    ,    1          , Joe
 4 , George  , null          , null
 5 , Paul    , null          , null
 6 , Ringo   , null          , null
 7 , Frank   , null          , null
 8 , Jeff    ,    7          , Frank
我想退回以下文件:

Manager,Minion
Joe,Herbert
Joe,John
Frank,Jeff

我想到的每一个可能的查询似乎都要返回多行?有什么想法吗?

为什么同时有lineManagerKey和lineManagerName?听起来您有一个LineManager表,它已经将键映射到名称了?您可以忽略LineManager名称,但我添加了它,在本例中,这样可以更好地可视化数据结构。谢谢您。。。我在兜圈子,不知怎么的,实际上并没有找到解决办法。
select lineManagerName as Manager,name as Minion from table where lineManagerName is not null;