
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.