Witajcie,
mam tabelę z kategoriami, w której jest możliwość zagnieżdżania tychże kategorii. Tzn, że każdy rekord ma pole 'rodzic', w które można wpisać id nadrzędnej kategorii. Kolumna rodzic pełni rolę klucza obcego do tabeli kategorii. Potrzebuję wyszukiwać dane zawierające się w poszczególnych kategoriach.
Powiedzmy, że mam trzy dwie kategorie. A i B. A zawiera się B. Teraz mam dwa rekordy, które są przyporządkowane do tych kategorii. Jeden do A a drugi do B. Czyli wyświetlenie elementów kategorii A powinno wyświetlić dwa rekordy (jeden bezpośrednio do niej przyporządkowany a drugi, pośrednio poprzez rodzica kat. B) a z B jeden.
No i problem polega na tym, że nie potrafię stworzyć zapytania, które uwzględni to zagnieżdżanie. Mam nadzieję, że nakreśliłem sytuację jasno. Dzięki za odpowiedzi