本帖最后由 breezylife1 于 2012-11-15 14:09:58 编辑

解决方案 »

  1.   

    select A.name,B.name,C.name
    from tb A left join tb B on A.id=B.parentid  left join tb C on B.id=C.parentid  
    where A.id in (1,2)
      

  2.   

    select a.name,b.name,c.name
    from table1 a left join table1 b on a.parentid=0 and a.id=b.parentid
    left join table1 b on b.id=c.parentid
      

  3.   

    MYSQL目前不支持递归查询,如果是多级,SP递归来解决