Hallo,
ich habe folgendes Problem.
Sofern ich zwei Tabellen habe (die zweite ist eine Historientabelle), die wie folgt strukturiert sind:
Marke Typ Periode Anzahl
Opel Vectra 04 12
Opel Ascona 03 11
Marke Typ Periode Anzahl
Opel Vectra 03 1
Opel Ascona 02 3
Nun möchte ich wissen, wieviele Autos in der Periode 3 verkauft wurden. Das heißt als ergebnis
Marke Typ Periode Anzahl
Opel Vectra 03 1
Opel Ascona 03 11
Wie bekomme ich denn das hin, das er in die Historien-Tabelle (zweite tabelle) springt, sofern er in den aktuellen daten nichts findet ? Unter Berücksichtigung, dass die Kombination von Marke und Typ gleichbleiben muss !
Eigentlich würde ich das in SQL mit einem UNION lösen wollen. das gibt es aber nich bei ABAP, oder doch ? Gibt es dazu einen Alternative... ?
Bisher habe ich das mit zwei Sql Statements gelöst, sowie eine If Abfrage nach dem 1. SQL Statement. Allerdings geht mir dabei die Komnbination von Marke / Typ verloren.
Ich hoffe ich hab mich verständlich ausgedrückt.
Vielen Dank für eure Hilfe.
Oli