代码之家  ›  专栏  ›  技术社区  ›  vitriolix

从给定的表中查找谁是谁的经理

  •  0
  • vitriolix  · 技术社区  · 7 年前

    我在下面给出了所需表格和结果表格。查询SQL server 2005。

    ------------------
    ID    Name     Mgr
    ------------------
    1    Ajay      4
    2    Vijay     5
    3    Nayeem    1
    4    Rakesh    3
    5    Varun     4
    6    Bhupesh   1
    -----------------
    

    我希望结果是

    -----------------
    Name     Mgr
    -----------------
    Ajay     Rakesh
    Vijay    Varun
    Nayeem   Ajay
    Rakesh   Nayeem
    Varun    Rakesh
    Bhupesh  Ajay
    
    1 回复  |  直到 8 年前
        1
  •  0
  •   James Anderson    15 年前
    Select sub.name , sup.name 
    from yourtab sub
    join yourtab sup
    on sup.id = sub.mgr
    

    ;

    推荐文章