上司が人の上にあるレベルの数を返す関数を作成したい(関数を呼び出す)。
これが私がやりたい方法ですが、SQL構文がどのように機能するかよくわかりません http://pastebin.com/dyDaGwf9
テーブルは次のようになります。
workerid name chefid
1 Bob
2 Alice 1
3 Joe 1
4 John 2
5 Dirk 4
6 Ralf 2
7 Lisa 1
8 Lyn 3
関数を呼び出したときの最終結果は次のようになります
関数呼び出し:
Select workerid, name, rankFunction(workerid) from workers;
workerid name rank
1 Bob 0
2 Alice 1
3 Joe 1
4 John 2
5 Dirk 3
6 Ralf 2
7 Lisa 1
8 Lyn 2
誰かが光を当てることができれば素晴らしいだろう、
ありがとう!