У меня есть таблица, как показано ниже:
Id ParentID
1 99
2 9
3 1
4 2
5 4
6 3
и я хотел бы иметь запрос, который дает мне для каждого ребенка последнего предка.
Я имею в виду, что желаемый результат
id Lastancestor
1 99
2 9
3 99
4 9
5 9
6 99
У меня много данных, поэтому мне нужно что-то быстрое.
Спасибо.
99
? У вас есть план обращения с божествами или вы просто используете магическое число для их (единственного) родителя? Как насчет NULL? Или ноль? Или, чтобы было сложно, свои собственныеId
? Проводили ли вы какие-либо исследования или пытались решить вашу проблему? Идея здесь в том, что люди помогают вам решать проблемы, но SO — это не служба написания кода. - person HABO   schedule 10.09.2015