У нас есть следующая таблица примеров (фактически взятая из другого примера здесь на stackoverflow ...)
CREATE TABLE example (
id integer primary key,
name char(200),
parentid integer,
value integer);
И, учитывая конкретного ребенка, мы хотим получить лучшего Родителя.
Мне известна функция соединения с помощью функции tablefunc, но она предназначена для получения детьми родителей.
Но меня интересует другое направление, учитывая ребенка, каков его главный родитель? Какой тип запроса я бы попытался использовать?
Любой дружеский совет приветствуется.