Vinzenz Mai: Sortierung klappt nicht

Beitrag lesen

Hallo Frank,

MySQL Abfrage:

welche MySQL-Version. 4.1 ist für Subselects erforderlich

Die Plz-Sortierung haut hin und

weil für jede user_id die gleiche PLZ vorhanden ist.

ich krieg die auch wunderbar gruppiert geliefert
und auch der Count stimmt.

ja so ist das auch in anständigen DBMS, die eine Gruppierung nach _jeder_ Spalte ohne Aggregatsfunktion verlangen.

Aber leider krieg ich nie den Datensatz 3 mit ltime = 1143120636
sondern immer den ältesten Datensatz (im Bsp.: 1 mit ltime = 1143117636)

wie Dir die MySQL-Doku und wahsaga bereits sagten, bekommst Du einen zufälligen Datensatz. MySQL garantiert Dir _nicht_ den ältesten.

Einen Lösungweg unter MySQL >= 4.1.x findest Du z.B. im Archiv.

Freundliche Grüße

Vinzenz