Hallo,
ich habe eine Tabelle "Posten" mit Daten von Geräten,die u.a. das Feld Barcode enthält. Ferner habe ich eine zweite Tabelle "Check", die über das Feld Barcode mit einer n:1-Beziehung mit der Tabelle "Posten" verknüpft ist. In "Check" stehen zu jedem Datensatz aus "Posten" (also zu jedem Gerät bzw. zu jedem Barcode) ein oder mehrere Datensätze mit Meßwerten aus verschiedenen Monaten, wobei jeder dieser Datensätze im Feld "Ort" verschiedene Angaben (Standorte) haben kann, da die Geräte nicht ortsgebunden sind. Außerdem enthält jeder Datensatz aus "Check" ein Feld "Datum".
Nun brauche ich einen Bericht in dem die Daten aus "Posten" und der zeitlich letzte (also der aktuelle, letzte) Standort des Gerätes stehen.
Ich hoffe, Ihr könnt mir helfen
Beate1953
Hallo,
z. B.:
Select tblCheck.*
From tblPosten inner join tblCheck on tblPosten.P_Barcode = tblCheck.chk_Barcode
Where tblCheck.ChkID=
(Select top 1 chkid From tblcheck Where P_Barcode=chk_Barcode Order by chk_Datum Desc)
als Abfrage für den Bericht
Hallo,
vielen Dank für die prompte Hilfe. Es hat wunderbar geklappt!!!
Viele Grüße
Beate1953