Hallo Forum,
für euch eine leichte Aufgabe, wie ich meine:
Habe eine Tabelle, die in etwa so aussieht:
1 / 2
-------------------
asd / 13.02.2012 10:40:23
asd / 13.02.2012 10:40:23
asd / 13.02.2012 10:40:23
asd / 13.02.2012 10:40:24
asd / 13.02.2012 10:40:24
bce / 13.05.2013 10:41:43
bce / 13.05.2013 10:41:43
bce / 13.05.2013 10:41:44
Ich möchte eine Abfrage, die genau einen wert aus 1 liefert, mit einem beliebigen wert aus 2. BSP:
asd / 13.02.2012 10:40:24
bce / 13.05.2013 10:41:43
DISTINCT gibt mir immer zwei Werte pro Eintrag in 1, weil er bei den Uhrzeiten unterschiede erkennt.
Vielen Dank im Voraus!
Janus
Hallo,
versuche es mal so:
SELECT Feld1, Last(Feld2) AS LetzterWertvonFeld2
FROM TabellenName
GROUP BY Feld1, Int([Feld2])
Int() kappt den Zeitanteil des Datums.
Perfekt!
Das ist ein guter Trick mit dem Int()!
Vielen Dank