Wahrscheinlich war meine Erklärung etwas mißverständlich.
Um das ganze vielleicht etwas zu vereinfachen mach ich es mal anders.
Stell dir vor ich habe diese beiden Tabellen mit folgendem Inhalt:
Wareneingang:
expdate datum anzahl
prod_id1 04/04/30 5
prod_id2 04/12/30 8
prod_id3 10/10/30 9
Warenausgang:
expdate datum anzahl
prod_id1 04/04/30 2
prod_id2 04/12/30 4
ich möchte mit einer
sql-Abfrage dann zu folgendem Ergebniss kommen:
prod_id datum Restbestand im Lager
prod_id1 04/04/30 3
prod_id2 04/12/30 4
Das heißt einmal geht es darum pro Tabelle eine Summe der Anzahl pro Prod_id & dazugehörigem Datum zu bilden und zum Zweiten dann diese Summen pro prod_id und Datum entsprechend ihrer prod_ids voneinander abzuziehen, sodass ich dann den Restbestand in meinem Lager bekomme.
P.S: Falls Du dich fragst wieso das Datum eine so wichtige Rolle bei dem ganzen spielt dann ist das ganz einfach: Da es sich um ein Lagerverwaltungsprogramm für eine Firma mit Chemikalien handelt, stellt das Datum ein Ablaufdatum dar und ist zigleich mit der Prod_id ein gemeinsamer Schlüssel in der
DB.