我想用遞歸自我連接編寫查詢。我的表是如下的內容:遞歸自我的Mysql查詢JOIN
表1
EMP_ID Name
1 Manger1
2 Manger2
3 Manger3
4 Employ1
5 Employ2
表2
Par_EMP_ID EMP_ID
1 2
2 3
3 4
3 5
在這裏,在上面的表格中Manager1
,Manager2
,...,Employe2
是員工所在的公司Manager1
是頭Manager2
正在報告給Manager1
,Manager3
正在報告給Manager2
,本關係維持在table2
其中Par_EMP_ID
是報告二的EMP_ID
和列EMP_ID
是報告人的身份。現在我想如下結果:
Manager1 Manager2 Manager3 Employe1
Manager1 Manager2 Manager3 Employe2
閱讀[mysql如何找到子行的總數相對於父](http://stackoverflow.com/questions/13737784/mysql-how-to-find-the-total-number-of-孩子行與尊重父母/ 13737946#13737946) –
在這裏創建您的表:http://sqlfiddle.com/並打電話給我。 – Piszu
並閱讀[MySQL:Tree-Hierarchical query](http://dba.stackexchange.com/questions/30021/mysql-tree-hierarchical-query) –