Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Vorherigen Wert aus einer Tabelle bestimmen

  Alt 23. Nov 2018, 11:02
Hallo,
Zitat:
relativ neu in SQL
Dann erst mal herzliche willkommen.
MKinzler benutzt hier gleich mehrere spezielle SQL-Konstrukte.

order by id desc;
Sortiere absteigend (descending), als die größten zuerst
Ergebnis:
110
105
97
88
74

where id < :id
nur die, die kleiner als id sind
id=105
Ergebnis:
97
88
74

first 1
nur den ersten Wert zurückgeben
Ergebnis:
97

dada

Das first 1 hättest du auch weglassen können, weil der erste Eintrag ja die 97 ist,
aber warum 3 Records übers Netz schubsen, wenn Du weißt, dass Du nur den ersten brauchst.
Heiko
  Mit Zitat antworten Zitat