wucher wichtel: 2 Fragen zu MySQL

Beitrag lesen

Hallo!

Darum geht es nicht. Die Frage ist: Kannst du anhand eines beliebigen Feldinhalts - Datum oder auch was anderes - feststellen, welches die drei letzten Datensätze sind. Und das ist nicht gegeben, solange du nicht z.B. weißt: Für jede $zeiteinheit exisitiert ein Datensatz. Also alles was nach $jetzt minus 3 × $zeiteinheit kommt sind die letzten drei und die will ich nicht haben. Ansonsten ist das Datum als Kriterium für "letzten 3" ungeeignet.

Das lese ich mir durch, wenn ich vollständig aufgewacht bin. Dann verstehe ich es sicher :)

SELECT ... FROM ... ORDER BY ... DESC  LIMIT 3, 42000000000

(To retrieve all rows from a certain offset up to the end of the result set, you can use some large number for the second parameter.)

Ah. Daran habe ich nicht gedacht.

Vielen Dank für deine Hilfe!

ciao, ww

--
Schäuble:
  "Wir können alles. Außer Rechtsstaat."