Witam głowię się nad tym od jakiegoś czasu i nic sensownego mi nie wychodzi.

Mam tabele Artukuł

jest ona w relacji wiele-do-wielu do 3 tabel: Segment, Sekcja, Kategoria

Dla każdej relacji jest tabela asocjacyjna

artykul_segment_mm, artykul_sekcja_mm, artykul_kategoria_mm
tabele asocjacyjne zawieraja klucz artykułu i klucz tej drugiej tabeli

I teraz chce wykonać zapytanie które pobierze mi te artykuły, które

są w relacji z konkretnym segment lub konkretnymi sekcjami lub konkretnymi kategoriami.Artykuły mogą występować w różnych konselacjach więc mogą być powtórzenia, ale to zwykłym group by artykul_uid rozwiąże. Jendak nie wiem jak wykonać to porabnie. Dałem początkowo 3 inner join`y ale dostąłem niepełną listę i pewnie wynika to z tego, że inner join nie wyświetla jeśli nie ma jakiegoś powiązania więc nie wyświetlił mi wszystkiego bo pewnie brakuje jakiejś relacji dla pozostałych. Bardzo proszę o pomoc


// edit - ROZWIĄZANIE
eh czasami trzeba coś napisać, głośno powiedzieć żeby wpaść na to co sprawdzić. Joiny do tabeli asocjacyjnych zamieniłem na left join dzięki czemu zaciąga prawidłowo wszystko jak należy smile.gif
przepraszam za kłopot