Hallo an Alle,
ähnliche Themen wurden schon mehrfach diskutiert - haben mich aber noch nicht weitergebracht.
Oracle 8.1
Es geht um die Bewertung von ID's zum jeweils gültigen Datum.
2 Tabellen
Tabelle 1: ID, Menge, Datum
Tabelle 2: ID, Preisstellungsdatum, Preis
Beispiel:
Tabelle 1:
1; 5; 08.07.2011
1; 4; 30.06.2011
Tabelle 2:
1; 01.06.2011; 50
1; 01.07.2011; 55
Ergebnissoll so aussehen:
1; 5; 08.07.2011; 01.07.2011; 55
1; 4; 30.06.2011; 01.06.2011; 50
Es sollen also zu allen Datensätzen aus der Tabelle 1 die zum Zeitpunkt Datum letztgültigen Daten aus Tabelle 2 gesucht werden (und auch nur diese). Ältere Sätze sollen nicht berücksichtigt werden.
Ein einfache Where-Anweisung liefert zu jeder ID alle Datensätze.
Vielen Dank für die Hilfe im voraus.
Pixelfreund
ähnliche Themen wurden schon mehrfach diskutiert - haben mich aber noch nicht weitergebracht.
Oracle 8.1
Es geht um die Bewertung von ID's zum jeweils gültigen Datum.
2 Tabellen
Tabelle 1: ID, Menge, Datum
Tabelle 2: ID, Preisstellungsdatum, Preis
Beispiel:
Tabelle 1:
1; 5; 08.07.2011
1; 4; 30.06.2011
Tabelle 2:
1; 01.06.2011; 50
1; 01.07.2011; 55
Ergebnissoll so aussehen:
1; 5; 08.07.2011; 01.07.2011; 55
1; 4; 30.06.2011; 01.06.2011; 50
Es sollen also zu allen Datensätzen aus der Tabelle 1 die zum Zeitpunkt Datum letztgültigen Daten aus Tabelle 2 gesucht werden (und auch nur diese). Ältere Sätze sollen nicht berücksichtigt werden.
Ein einfache Where-Anweisung liefert zu jeder ID alle Datensätze.
Vielen Dank für die Hilfe im voraus.
Pixelfreund
Comment