zu letztem datensatz mit bestimmter bedingung springen
MarkX
- datenbank
Hallo,
folgendes Problem:
Ich suche ein SQL-Statement, der mir folgendes ausführt: Springe zum letzten Datensatz, der die Bedingung feld1 = XXXX erfüllt.
Bisher sieht das wie folgt aus:
select * from history where feld1 = xxx
Dabei wird aber immer der erste Datensatz angesprungen, der diese Bedingung erfüllt. Ich möchte aber den _letzten_ Datensatz haben.
Ist das irgendwie möglich?
Datenbank: ACCESS
MfG
MarkX.
Hallo,
Hi
Dabei wird aber immer der erste Datensatz angesprungen, der diese Bedingung erfüllt. Ich möchte aber den _letzten_ Datensatz haben.
Ist das irgendwie möglich?
Ja, SELECT * FROM history WHERE feld1 = xxx ORDER BY feld1 DESC
MfG
MarkX.
abend,
das ist natürlich optimaler ;)
mfg,
(tanz das)
Z.N.S.
Hallo!
Ist das irgendwie möglich?
Ja, SELECT * FROM history WHERE feld1 = xxx ORDER BY feld1 DESC
Vielen Dank für die schnelle Hilfe! Exakt das hatte ich gesucht.
MfG
MarkX.
abend,
pack dir das ganze in nen resultset und lies dann einfach
nur den letzten aus... vielleicht nicht gerade der
performanteste weg, but...
Datenbank: ACCESS
selber schuld.
mfg,
(tanz das)
Z.N.S.