确定,给定以下数据集:

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


我在想可能的查询的每一种方式似乎都想返回多个行?有任何想法吗?

最佳答案

select lineManagerName as Manager,name as Minion from table where lineManagerName is not null;

关于mysql - 在MySQL中反向返回值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53561110/

10-17 03:05