Witam serdecznie,
Przejdę od razu do sedna sprawy. Mam następujące tabele:
PRODUKTY
//Id_produkty
Id_sklep_kategorie
Nazwa
etc...//
SKLEP_KATEGORIE
//Id_sklep_kategorie
Id_rodzic (powiązanie z Id_sklep_kategorie, ponieważ jedna kategoria może być kategorią podrzędną innej)
Nazwa//
Chciałbym teraz wyciągnąć wszystkie produkty, które należą dajmy na to do Id_sklep_kategorie = 10. Tylko że wpisując normalny warunek, tj.
SELECT * FROM PRODUKTY WHERE Id_sklep_kategorie = 10;
dostaję puste wyniki, ponieważ produkty fizycznie należą do kategorii nr 11, której rodzicem jest kategoria nr 10. Dlatego potrzebowałbym uniwersalnego zapytania, dzięki któremu wyciągnę wszystkie produkty których podkategorie należą do kategorii nr 10.
Nie wiem jak się za to zabrać, nie robiłem jeszcze takich zapytań (albo robiłem ale nieświadomie?).
Pozdrawiam i liczę na pomoc! :)