Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ciężkie zapytanie - problem drzewkowy
daniel111
post 27.04.2004, 23:18:41
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 28.08.2003

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


Sposób na zarządzanie drzewkiem placówek wziąłem ze strony http://www.depesz.pl/various-sqltrees-impl...lementation.php
To chyba najlepsze rozwiązanie.

I teraz chciałbym pobrać z tabeli wszystkie placówki, które nie podlegają mojej danej placówce. Niestety nie udało mi się to.

Mam kod który służy do wybrania tych placówek, których nie potrzebuje.

[sql:1:1bc57296f9]
SELECT ekf_Placowki.IDPlacowki
FROM ekf_Placowki join ekf_Powiazania on ekf_Placowki.IDPlacowki = ekf_Powiazania.IDDziecka WHERE ekf_Powiazania.IDOjca = '$Placowka' and ekf_Powiazania.Poziom != '0'";
[/sql:1:1bc57296f9]

Ale jak wybrać wszystkie, tylko nie te placówki - nie wiem ... Chodzi mi o jeden SQL, bo oczywiście da się to zrobić za pomocą dwóch i przeszukując tablice w php, ale to troche operacji dla serwera ...

Czy ma ktoś pomysł jak to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
krzych
post 28.04.2004, 07:15:11
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 8.05.2002
Skąd: Zielona Góra

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


Sugerując się klauzulą WHERE zapytania SQL może tak biggrin.gif [sql:1:92f1476467]
SELECT ekf_Placowki.IDPlacowki
FROM ekf_Placowki join ekf_Powiazania ON ekf_Placowki.IDPlacowki = ekf_Powiazania.IDDziecka
WHERE ekf_Powiazania.IDOjca != '$Placowka' OR ekf_Powiazania.Poziom = '0';[/sql:1:92f1476467]
Pozdrawiam
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 09:03