Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie SQL
winiar789
post 20.08.2020, 11:49:26
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 15.11.2011

Ostrzeżenie: (0%)
-----


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.

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 09:26