Siemanko smile.gif

Mam pewien problem i nie mogę złożyć dobrze zapytania bo co wpisze to błąd

mam tabele dokument_magazynowy

id_dok | rodzaj | id_kontrahent | id_magazyn

zatem robię sobie

SELECT dm.id_dok, dm.rodzaj, dm.id_kontrahent, dm.id_magazyn FROM doument_magazynowy dm
LEFT JOIN kontrahent k ON dm.id_kontrahenta = k.id_kontrahenta
LEFT JOIN magazyn m ON dm.id_magazyn = m.id_magazyn


I na tym poziomie super pobieram sobie kontrahenta do dokumentu oraz magazyn dla dokumentu.

ale do tego zestawy chciałbym pobrać produkty a w tej tabeli dla dokumentu jest to lista kilku pozycji więc nie musi być cała lista wystarczy jeden i tutaj mam tabele pozycje_dokumentu_magazynowego w której jest kilka pozycji

id | id_dok | id_art

oraz tabela artykuły

id_art | id_kat


zależy mi aby wyciągnąć ID z artykułu id_kat

no więc pod : LEFT JOIN magazyn m ON dm.id_magazyn = m.id_magazyn zrobiłem sobie kolejny

LEFT JOIN pozycje_dokumentu_magazynowego pdm ON pdm.id_dok = dm.id_dok
LEFT JOIN artykul a ON a.id_art = pdm.id_art


No ale niestety to mi nie działa , próbowałem robić po LEFT JOIN ( select - ale też bez skutku

Może ktoś podpowie jak to można wykonać - będę wdzięczny za pomoc.