есть таблица
id | referal_id | referer_id
два уровня вложенности, нужно имея referer_id проверить является ли он чьим-то потомком и если да,
то является ли родитель в свою очередь чьим-то потомком... в результате необходимо получить 2 id с именами parent и father
не могу сообразить как составить запрос, пока получаю то что нужно вот так, но это не совсем удобно, т.к. у меня не получается это использовать с pdo
spoilerset @parent = (SELECT `referer_id` FROM `referals` WHERE `referal_id` = ?);
set @father = (SELECT `referer_id` FROM `referals` WHERE `referal_id` = @parent);
select @father, @parent;