Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%)
|
Mam dwie tabele:
Do tabeli object dodajemy obiekty - to wiadomo. Do tabeli connections dodajemy wszystkie połączenie z obiektami wyższymi w hierarchi oraz rekord gdzie depth=0 i child_id i parent_id jest równie id-kowi rekordu. Teraz nasuwa się moj problem jak wypisać wszystkie rekordy w połączeniem do rekordu wyżej w tabeli ? Ja doszedłem do czegoś takiego:
Ale to zapytanie nie wypisze mi gałęzi głównych - root-a - bo do nich nie istnieje połączenie gdzie depth=1. Co poradzicie - prócz dodanie zapytanie o kategorie główne ? Dopisanie na końcu WHERE connections.depth IN (0,1) powoduje powoduje wypisywanie rekordów (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) EDIT - to jest niemozliwe - trzeba dwa zapytanie wykorzystać.... (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) |
|
|
|
NuLL Drzewka...:| 24.05.2005, 13:30:33
SongoQ Mozesz ustawiac sobie parenta, jako pierwszy rekor... 24.05.2005, 13:58:38
NuLL A czy ktoś wiem jak pobrać samych ojców - zakładaj... 31.05.2005, 17:10:35 ![]() ![]() |
|
Aktualny czas: 24.10.2025 - 13:23 |