Re: [GENERAL] Tree structure
От | Peter T Mount |
---|---|
Тема | Re: [GENERAL] Tree structure |
Дата | |
Msg-id | Pine.LNX.4.04.9902261055160.1260-100000@maidast.retep.org.uk обсуждение исходный текст |
Ответ на | Tree structure (Kaare Rasmussen <kar@webline.dk>) |
Список | pgsql-general |
On Fri, 26 Feb 1999, Kaare Rasmussen wrote: > I can't figure this one out. I need a tree structure like this > > Number Pointer > 1 0 > 2 1 > 3 1 > 4 2 > 5 0 > 6 1 > 7 5 > > This should somehow show up like this > Number > 1 > 2 > 4 > 3 > 6 > 5 > 7 > > The whole excercise is because I'd like to show a tree structure: > > 1 > - 2 > - - 4 > - 3 > - 6 > 5 > - 7 > > Is this possible with PostgreSQL? This does the trick: select textcat(text_substr('--------- '::text,10-pointer,pointer+1),int4_text(num)) as ptr from a order by num; It produces the output: test=> select textcat(text_substr('--------- '::text,10-pointer,pointer+1), int4_text(num)) as ptr from a order by num; ptr ------- 1 - 2 - 3 -- 4 5 - 6 ----- 7 (7 rows) Turning off headings and alignment: test=> \a turned off field alignment test=> \t turned off output headings and row count test=> select textcat(text_substr('--------- '::text,10-pointer,pointer+1), int4_text(num)) as ptr from a order by num; 1 - 2 - 3 -- 4 5 - 6 ----- 7 Peter -- Peter T Mount peter@retep.org.uk Main Homepage: http://www.retep.org.uk PostgreSQL JDBC Faq: http://www.retep.org.uk/postgres Java PDF Generator: http://www.retep.org.uk/pdf
В списке pgsql-general по дате отправления: