Witam.
Mam następujący problem:
są dwie tabele ZAKUP i SPRZEDAŻ(różnią się ilością wierszy/towarów), a w każdej z nich są 3 kolumny KOD TOWARU, NAZWA, ILOŚĆ.
Potrzebuję obliczyć różnicę między ilością towaru zakupionego i sprzedanego czyli od ILOŚCI danego towaru(sortowanie po kodzie lub nazwie) z tabeli ZAKUP odjąć odpowiadającą ILOŚĆ z tabeli SPRZEDAŻ. Bardzo proszę o podpowiedź w jaki sposób się do tego zabrać.
Porównanie dwóch tabel i odejmowanie odpowiednich wartości
Porównanie dwóch tabel i odejmowanie odpowiednich wartości
OpenOffice 3.2.1 na WinXp
Re: Porównanie dwóch tabel i odejmowanie odpowiednich wartoś
W Calcu, dla pojedynczego rodzaju towaru:
suma.jeżeli(kolumna kod w tabeli zakup; kod poszukiwanego towaru; kolumna ilosc w tabeli zakup) - suma.jeżeli(kolumna kod w tabeli sprzedaz; kod poszukiwanego towaru; kolumna ilosc w tabeli sprzedaz)
Jeżeli zbudujesz listę wszystkich kodów towarów, za się zautomatyzować.
W SQL jest wiele bardziej eleganckich rozwiązań, ale trzeba by najpierw założyć bazę danych.
suma.jeżeli(kolumna kod w tabeli zakup; kod poszukiwanego towaru; kolumna ilosc w tabeli zakup) - suma.jeżeli(kolumna kod w tabeli sprzedaz; kod poszukiwanego towaru; kolumna ilosc w tabeli sprzedaz)
Jeżeli zbudujesz listę wszystkich kodów towarów, za się zautomatyzować.
W SQL jest wiele bardziej eleganckich rozwiązań, ale trzeba by najpierw założyć bazę danych.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Porównanie dwóch tabel i odejmowanie odpowiednich wartoś
super dzięki za pomoc. było łatwiejsze niż myślałem. pozdr
OpenOffice 3.2.1 na WinXp