Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

nächstgelegener Datensatz anhand Uhrzeit

Begonnen von Kirlian, Mai 11, 2020, 12:15:33

⏪ vorheriges - nächstes ⏩

Kirlian

Hallo,
ich bin auf der Suche nach einer Lösung für folgendes Vorhaben und hoffe ihr könnt mir helfen:
Ich habe zwei Tabellen:

1. tblPictureAll: PicID, PicName, PicDateTime (Standarddatum mit Uhrzeit), ...
2. tblTargetMeasurement: TMID, TMDate (nur Datum), TMTime (nur Uhrzeit), ...

Es werden an einem Tag mehrere Fotos gemacht und die Metadaten in die DB tblPictureAll importiert.
(Aufnahmedatum und -zeit sind in einem Feld als Standarddatum gespeichert)
Während der Erstellung der Fotos, werden in unregelmäßigen Abständen Belichtungsmessungen durchgeführt. Diese werden (später) händisch über ein Formular in tblTargetMeasurement gespeichert. (Datum und Zeit jeweils in getrennter Spalte)
Die Messdaten können später zu mehreren Bilddatensätzen passen, daher in getrennter Tabelle.

Ziel ist es nun in einer Abfrage, jedem Bilddatensatz einen Messdatensatz vom selben Tag und der am nächstliegenden Uhrzeit zuzuordnen (Vorher oder nachher ist egal). Hatte mir eine Abfrage auf Basis tblPictureAll mit zusätzlicher Spalte mit der passenden TMID vorgestellt. Nur scheitere ich leider an der Umsetzung.
Eine Beispiel-DB mit ein paar Daten ist angehängt.

LG Kirlian

DF6GL

Hallo,

bitte kein Crossposting!

https://www.ms-office-forum.net/forum/showthread.php?t=367740
Hier ist der Lösungsweg schon vorgegeben.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Kirlian

Wozu dann zwei Foren? Dachte das ich unterschiedliche Experten somit anspreche. Thema kann dann hier gelöscht werden.

MzKlMu

Hallo,
ZitatDachte das ich unterschiedliche Experten somit anspreche.
Das ist ein Irrtum.
Crossposting ist in den meisten Foren unerwünscht. Bei den meisten Foren steht das sogar in den Regeln die Du beim Anmelden bestätigt hast.
Auszug aus der Netiquette:
Zitat- Crossposting, d.h. das Posten der gleichen Frage in mehreren Foren zur gleichen Zeit, ist unerwünscht.
Lies mal das dazu (vollständig):
http://www.excel-ist-sexy.de/crossposting/

Gruß Klaus

Kirlian

Danke für den Hinweis. Werde es das nächste Mal berücksichtigen.