Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> "Folderowanie" jedno zapytanie wyciągające id wszystkich podfolderów, Jak wyciągnąć ip podfolderów
Zdunek
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 2
Dołączył: 29.08.2008

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


Witam

Powiedzmy że w bazie mam takie coś

-folder(id 1)
--podfolder(id 2)(id nadfolderu 1)
-----podfolder(id 3)(id nadfolderu 2)
-----podfolder(id 4)(id nadfolderu 2)

I teraz w jaki sposób, za jednym zapytaniem, wyciągnąć wszystkie id z tego drzewa. Nie wiem czy coś z group by albo jakieś inne opcje pomogą. A oczywiście chodzi mi o to żeby to było szybkie. Aktualnie wyszukiwanie będzie po około 10 tysiącach rekordów(a ta liczba może drastycznie wzrosnąć. A przy powiedzmy 50 połączonych ze sobą folderach, 50 zapytań będzie zbyt dużą liczbą.

Ten post edytował Zdunek 17.11.2011, 18:51:46
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Tu masz naprawdę bardzo bardzo dobrą prezentacją na temat struktur drzewiastych w Mysql. http://www.slideshare.net/billkarwin/model...erarchical-data
Odpowiada na twoje wszelkie pytania.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 11:58