基本的に、従業員の番号と、自分が報告する相手のemployeeNumberをリストするテーブルがあります。 SQLで従業員の上司のリストを取得する方法
EmpNum | Name | ReportsTo
---------------------------------
1234 | John Smith | 4523
3245 | Annie Apples | 1234
1532 | Bob Rogers | 3245
6574 | Dong Wong | 1532
等等だから、ドンウォンの階層は次のようになります。彼は、レポートへ -
1234(私は、SQLに新たなんだ> - への報告> 3245 - 報告> 1532へ清潔で理解しやすいソリューションが加わることにより)
どのdbmsを使用していますか? – jarlh
これを自分で解決しようとするときに*何らかの努力を実証することができますか? –
ええと、あなたはチェーン全体が必要だと思っています...何層ですか?それとも無制限にできますか? – Sourcery