Aktuell gültigen Wert ermitteln

Hallo zusammen,

benutze Access 2000.

Eine Tabelle T1 hat die Attribute Wert und Gültigkeitsdatum.
Eine Tabelle T2 hat das Attribut Datum.

Zu jedem T2.Datum soll der jeweils gültige T1.Wert zugewiesen werden.
Das Gültigkeitsdatum ist hier entscheident.

Bsp:

T1
Gültigkeitsdatum; Wert
01.08.2010;1
03.08.2010;2
05.08.2010;3
06.08.2010;4

T2
Datum
01.08.2010
02.08.2010
03.08.2010
04.08.2010
05.08.2010
06.08.2010
07.08.2010
08.08.2010
09.08.2010
10.08.2010

gewünschtes Abfrage-Ergebnis:

T2.Datum; T1.Wert
01.08.2010;1
02.08.2010;1
03.08.2010;2
04.08.2010;2
05.08.2010;3
06.08.2010;4
07.08.2010;4
08.08.2010;4
09.08.2010;4
10.08.2010;4

Ich kriegs nicht hin :frowning:
Kann mir bitte jemand helfen?

DANKE!!

VG

Hob

N’abend,

Eine Tabelle T1 hat die Attribute Wert und Gültigkeitsdatum.
Eine Tabelle T2 hat das Attribut Datum.

Das was du als Attribut bezeichnest, nennt man Felder.

Zu jedem T2.Datum soll der jeweils gültige T1.Wert zugewiesen
werden.
Das Gültigkeitsdatum ist hier entscheident.

ok

Bsp:

T1
Gültigkeitsdatum; Wert
01.08.2010;1
03.08.2010;2
05.08.2010;3
06.08.2010;4

also 4 Werte die verwendet werden können

T2
Datum
01.08.2010
02.08.2010
03.08.2010
04.08.2010
05.08.2010
06.08.2010
07.08.2010
08.08.2010
09.08.2010
10.08.2010

zehn Werte die mit 4 Werten verbunden werden sollen

gewünschtes Abfrage-Ergebnis:

T2.Datum; T1.Wert
01.08.2010;1 -> ok Wert ist für das Datum in T1 vorhanden
02.08.2010;1
03.08.2010;2 -> ok Wert ist für das Datum in T1 vorhanden
04.08.2010;2
05.08.2010;3 -> ok Wert ist für das Datum in T1 vorhanden
06.08.2010;4 -> ok Wert ist für das Datum in T1 vorhanden
07.08.2010;4
08.08.2010;4
09.08.2010;4
10.08.2010;4

Ich kriegs nicht hin :frowning:

logisch, für die anderen Datumswerte hast du keine Werte in T1

Kann mir bitte jemand helfen?

hellsehen kann Access nicht, also woher soll es wissen, dass das Datum nicht nur für das eigentliche Datum gelten soll, sondern so lange, bis ein neues Datum mit neuem Wert vorhanden ist?

Das musst du selbst in VBA programmieren.
Was hast du denn bisher gemacht?

Grüße aus Rostock
Wolfgang
(Netwolf)

Hallo Wolfgang,

danke für die Antwort!

Bisher hatte ich die Anforderung nicht :smile:

VG

Holger

gelöst
Konnte die Anfoderungs mittels einer Unterabfrage lösen.

VG

Hob