Neuigkeiten:

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

Mobiles Hauptmenü

jüngste Datum

Begonnen von Tim1985, September 19, 2013, 20:20:59

⏪ vorheriges - nächstes ⏩

Tim1985

Hallo zusammen,

ich habe leider ein Problem mit der Funktion max. Ich verwende Access 2000.
Eine Tabelle besteht u.a. aus einem Datumsfeld( KFHL_DATUM), welches immer das jüngste Datum sein soll. Wenn ich dieses alleine über die max.Funktion-Abfrage, ist dieses kein Problem. Wenn ich aber zu diesem Datum einen dazugehörigen Wert ( hier die Spalte KFHL_ALT)  erhalten möchte, wird mir nicht der richtige angezeigt. Hier ein ähnlicher Fall:
http://www.access-o-mania.de/forum/index.php?topic=13467.0;wap2
Hier der SQL-Code:


SELECT KV_FIL_HSG_LOG.KFHL_KVNR AS Verteiler, Max(KV_FIL_HSG_LOG.KFHL_DATUM) AS Datum, KV_FIL_HSG_LOG.KFHL_FILIALE, KV_FIL_HSG_LOG.KFHL_ALT
FROM KV_FIL_HSG_LOG
GROUP BY KV_FIL_HSG_LOG.KFHL_KVNR, KV_FIL_HSG_LOG.KFHL_FILIALE, KV_FIL_HSG_LOG.KFHL_ALT
HAVING (((KV_FIL_HSG_LOG.KFHL_KVNR)=101) AND ((Max(KV_FIL_HSG_LOG.KFHL_DATUM)) Between #3/1/2013# And #9/19/2013#) AND ((KV_FIL_HSG_LOG.KFHL_FILIALE)=1252))
ORDER BY KV_FIL_HSG_LOG.KFHL_KVNR, Max(KV_FIL_HSG_LOG.KFHL_DATUM);


Vielen Dank

DF6GL

Hallo,

die Lösung steht doch auch im angegebenen Link....


mit einer Unterabfrage die ID(s) selektieren, die das jeweilige MAX-Datum besitzen und mit  dieser U-Abfr. als Kriterium (IN (select....)  )die gesamten DS mit allen Attributen filtern (abfragen) , die durch die IN-Liste definiert sind.
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