Есть таблица
id int,  -- порядковый номер
parent int,  -- номер родителя в этой же таблице
name varchar(50)
Нужно строить "путь" (выбора всех родителей в дереве) заданной ветки ввиде строки, вроде 
"Книги > Пушкин > Сказки > Сказка о рыбаке и рыбке" 
тогда когда задан id от "Сказка о рыбаке и рыбке". 
Подскажите решение, база M$ SQL