flasher008: MySQL - den letzten Datensatz aus einer Tabelle herauslesen

Beitrag lesen

Hallo,

Hi

ich würde gerne wissen, wie man den letzten Datensatz aus einer Tabelle herauslesen kann, ohne daß man einen bestimmten Wert angeben muß. Also wenn die Tabelle 5 Datensätze enthält, dann möchte ich herausbekommen, was im fünften drinsteht, allerdings kann ich nicht wissen, daß die Tabelle 5 Datensätze enthält. Es könnten genausogut auch 6 sein, dann wollte ich den Inhalt vom sechsten Datensatz.
SELECT * FROM Datensatz WHERE Datensatz = der letzte , so ungefähr sollte es als Abfrage aussehen.

Kann mir jemand weiterhelfen?

Klar kann jemand ;-)
Also:

Also die einfachste Methode ist die Tabelle zu sortieren nach DESC oder ASC, je nachdem welchen Datensatz du haben willst (den ersten oder den letzten) und dann keine Schleife machen, und die Datenbank ausgeben, sondern nur einmal.
Ich weiss noch ca. 3 andere Wege, aber dieser ist der leichteste(oder doch nicht !? *g*).

gruß
  der flasher008

Grüße bert