Aktywne Wpisy

Lenin264 +112

Itslilianka +471
Jakiś czas temu ta jak #rozowepaski zacząłem robić ankiety po randkach z tindera xD Beka jak to się teraz czyta po takim czasie xD #zwiazki #randkujzwykopem
źródło: temp_file83664017561188536
Pobierz





Nakieruje mnie ktoś jak to zrobić?
Są 3 tabele zamówienia(zamówinie wewnetrzne,zamówienie zakpuu) i elemnty z której wyciagam elemnty zmówień Nastepnie tabela zwiazane gdzie są oba zamowienia połaczone.Musze porównać sume elementów i rozróźnić 3 przypadki =,!=,brak połączenia
Nie wiem jak to joinować żeby był efekt
A B Wynik
2 2 tak
12 10 nie
brak brak brak
select SUM(e.iloscA),Sum(ezu.iloscB) from t.Zamowienia z
inner join t.elemnty e on e.id=z.id
inner join t.zwiazane zu on zu.id=z.id
inner join t.elemnty ezu on ezu.id=zu.id
select SUM(e.iloscA),Sum(ezu.iloscB) from t.Zamowienia z
inner join t.elemnty e on e.id=z.id
left join t.zwiazane zu on zu.id=z.id --tylko nie wiem czy to połączenie po id będzie poprawne, może masz w związanych klucz obcy do zamówień
inner join t.elemnty ezu on ezu.id=zu.id
260 to numer zamówienia zakupu
194 to numer zam wewnętrznego
Czyli to left join t.zwiazane zu on zu.id=z.id to
jest wyciągam 194 z zamówienia i szukam tam na związanych gdzie też 194
Na razie próbuje uzyska poprawne sumy dla jednego zamówienia ale jakieś głupoty wychodzą
źródło: comment_VhcSIsH4x3lGD839L6GwuZnC6ZBvKdkV.jpg
Pobierz