Такая задача , есть таблица отзывов . Отзывы строяться ирархически , тоесть дерево . Изначальный шаблон `Adjacency list , сейчас стоит задача добавить `full_path` полное путь от корня до текущей ветки , для `parent_id` = 0 это легко . full_path = concat(0,'/',this.id) . Делаю сейчас для тех ,у кого parent_id не ноль . Идея такова установить full_path для эллемента равный parent.full_path плюс id самого эллемента . Но мускул не работает , как исправить запрос .
UPDATE `barmen_comments`
set full_path=CONCAT(0,'/',(SELECT barcom.`full_path` FROM `barmen_comments` as barcom WHERE barcom.`comments_id` = `barmen_comments`.`parent_id`))
WHERE `barmen_comments`.`parent_id` != 0