Tabellenverknüpfung

30/08/2007 - 15:10 von Oliver Hohl | Report spam
Hallo Newsgroup

In einer Tabelle habe ich ein Feld mit einem Gewicht. In einer zweiten
Tabelle habe ich eine Gewichtsstaffelung. Die Tabelle sieht so aus:
bisGewicht // Text
50 bis 50 kg
100 bis 100 kg


Wie kann ich das Feld 'Gewicht' aus der ersten Tabelle mit dem Feld
'bisGewicht' aus der zweiten Tabelle verknüpfen? Das Ergebnis soll so
aussehen:
Gewicht // Text
26 bis 50 kg
65 bis 100 kg
49 bis 50 kg
...

Oder hat jemand eine andere Idee, wie dies gelöst werden könnte?

Vielen Dank
Oliver Hohl

PS: In die zweite Tabelle möchte ich nicht jeden möglichen Wert von
'Gewicht' reinschreiben (dann wàre es kein Thema...), da erstens zu Gross und
zweitens bei Änderungen mühsam.
 

Lesen sie die antworten

#1 Peter Doering
30/08/2007 - 15:22 | Warnen spam
Hallo,

Oliver Hohl wrote:

In einer Tabelle habe ich ein Feld mit einem Gewicht. In einer zweiten
Tabelle habe ich eine Gewichtsstaffelung. Die Tabelle sieht so aus:
bisGewicht // Text
50 bis 50 kg
100 bis 100 kg


Wie kann ich das Feld 'Gewicht' aus der ersten Tabelle mit dem Feld
'bisGewicht' aus der zweiten Tabelle verknüpfen? Das Ergebnis soll so
aussehen:
Gewicht // Text
26 bis 50 kg
65 bis 100 kg
49 bis 50 kg
...



Geht schon, aber nicht besonders performant:

SELECT T1.Gewicht,
DMax("[Text]", "tblGewichtsstaffel", "bisGewicht<=" & T1.Gewicht)
AS Staffel
FROM tblGewichte AS T1

(ungetestet)

Gruss - Peter

Ich beantworte keine Fragen per Email.
Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen