Ilja: [MySql 5.0.77] LIMIT mit Bedingung?

Beitrag lesen

moin

Oh Sorry, das Feld heißt datetime und ist vom Type datetime. :)

nach möglichkeit keine Namen verwenden, die reservierten wörter enstsprechen könnten.

SELECT t.id, t.bestnr
FROM tabelle t
WHERE t.datetime >= (SELECT MAX(t2.dateime)
                     FROM tabelle t2
                     WHERE t2.bestnr = t.bestnr
                     AND t2.datetime < (SELECT MAX(t3.datetime)
                                        FROM tabelle t3
                                        WHERE t3.bestnr = t.bestnr
                                       )
                    )
;

es gibt wohl noch einen eleganteren weg mit einer sortierung und limit,daswäre dann aber mysql spezifisch.

Ilja