Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Aktuellen Standort suchen

Begonnen von Beate1953, Januar 19, 2013, 17:54:38

⏪ vorheriges - nächstes ⏩

Beate1953

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

DF6GL

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

Beate1953

Hallo,

vielen Dank für die prompte Hilfe. Es hat wunderbar geklappt!!!

Viele Grüße
Beate1953