Hi, hab mal eine kurze Frage zu einer DB Abfrage.
Wie fragt man eigentlich den 2, 3 oder 4 Wert einer Tabelle ab?
Den ersten bekommt man ja mit der Sortierung DESC und dem Anzeigelimit LIMIT 1, aber wie fragt man den darauf folgenden Wert ab?
mfg
Hi, hab mal eine kurze Frage zu einer DB Abfrage.
Wie fragt man eigentlich den 2, 3 oder 4 Wert einer Tabelle ab?
Den ersten bekommt man ja mit der Sortierung DESC und dem Anzeigelimit LIMIT 1, aber wie fragt man den darauf folgenden Wert ab?
mfg
__________________
entweder du kennst den wert eines der felder der zeile, die du brauchst, und machts das dan per
oder wenn du den weg über LIMIT gehen willst oder musst, kannst du noch einen zweiten Integer wert an LIMIT anhängen:Code:SELECT * FROM xyz WHERE foo=bar LIMIT 1
also LIMIT x, yCode:SELECT * FROM xyz LIMIT 2,1
wobei die erste Zahl die startzeile angibt und die zweite zahl die anzahl der zeilen, somit würde in meinem beispiel nur die 2. zeile abgefragt (muss natürlich noch mit der korrekten sortierung kombiniert werden)
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
Hi, vielen Dank für deine Hilfe, genau sowas habe ich gesucht.
mfg
__________________