Mam problem, a brakuje mi już pomysłu. Może ktoś podpowie jak to ogarnąć.
Mam 2 tabele w bazie danych
magazyn_pozycje
id | nazwa_pozycji | cena_sprzedazy
1 | Testowa 1 | 19.90
2 | Testowa 2 | 89.90
magazyn_operacje
id_mag | typ_operacji | ilosc
2 | rezerwacja | 9.00
2 | zakup | 200.00
2 | rezerwacja | 2.00
1 | zakup | 500.00
1 | rezerwacja | 100.00
2 | sprzedaz | 5.00
1 | sprzedaz | 1.00
Potrzebuję osiągnąć w 1 zapytaniu towary z:
id
nazwę pozycji
stan magazynowy - (SUMA wszystkich ilości gdzie typ_operacji = zakup) MINUS (SUMA ilosci gdzie typ_operacji = sprzedaz)
ilosc w rezerwacji - SUMA wszystkich ilości gdzie typ_operacji = rezerwacja
dostepna ilosci - (SUMA ilosci gdzie typ_operacji = zakup) MINUS (SUMA ilosci gdzie typ_operacji = sprzedaz) MINUS (SUMA ilosci gdzie typ_operacji = rezerwacja) - opcjonalnie z 1 działania (stan_magazynowy) MINUS (SUMA ile w rezerwacji)
Podpowiedzcie jak to ogarnąć
