Strona 1 z 1

Porównanie dwóch tabel i odejmowanie odpowiednich wartości

: śr cze 01, 2011 10:00 am
autor: maciejkos
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ć.

Re: Porównanie dwóch tabel i odejmowanie odpowiednich wartoś

: śr cze 01, 2011 10:24 am
autor: Jan_J
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.

Re: Porównanie dwóch tabel i odejmowanie odpowiednich wartoś

: wt cze 07, 2011 3:19 pm
autor: maciejkos
super dzięki za pomoc. było łatwiejsze niż myślałem. pozdr