Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PostgreSQL] Struktura drzewiasta.
MikroUser
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 1
Dołączył: 5.09.2006

Ostrzeżenie: (0%)
-----


Witam.

Jak zrealizować w PgSQL:

proste drzewko na tabelce? np:

tabela
Root_ID|ID|Opis
1|1|Katalog1
1|2|Katalog1.2
1|3|Katalog1.3
2|4|Katalog1.2.4
2|5|Katalog1.2.5

jak wykonać zapytanie w (PgSQL) żeby zwróciło mi z tego drzewa:

  1. Katalog1
  2. / \
  3. Katalog1.2 Katalog1.3
  4. / \
  5. Kat1.2.4 Kat1.2.5

Zapytanie -> Wynik:
  1. Poziom | Nazwa
  2. 0 | Katalog1
  3. 1 | Katalog1.2
  4. 2 | Katalog1.2.4
  5. 2 | Katalog1.2.5
  6. 1 | Katalog1.3


Dziękuję za odpowiedź.

PS. Poszukałem trochę w sieci ... nie mogę znaleźć jakiegoś dobrego przykładu. Odpowiednik jest connect by .. ale jak tego użyć?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 14:13