пусть есть таблица
create table object
(
id int,
name text,
parentid int,
foreign key (parentid) references object (id)
)
чтобы получить данные об объектах
я могу например послат такой запрос:
select id, name
from object
так вот мне нужно за один запрос получить не только информацию об объекте, но и о его родителе.
возможно ли такое?
например
(1, object1, null)
(2, object2, null)
(3, object3, 1)
(4, object4, 3)
то есть в данном случае у 1 и 2 нету родителей, а у 3 родитель - 1, у 4 родитель 3.
в общем в итоге я должен получить
подобный контейнер:
(object_name, parentobject_name)
спасибо.