Ilja: Abweichungen in der Row-Reihenfolge bei Order by und Limit

Beitrag lesen

yo,

tabellen sind unsortierte mengen. solange du in einer abfrage nicht eine explizite sortierung angibst, ist die reihenfolge willkürlich vom dbms und kann von abfrage zu abfrage verschieden sein.

deine sortierung alle üder die e.category_id scheint mir nicht eindeutig in der ergebnismenge zu sein, sprich ich vermute mehrere datensätze können damit vorkommen. das wird wohl dein problem sein.

eine lösung wäre in dem falle einfach, über eine zusätzlich spalte sortieren, die die erebnismenge eindeutig macht.

Ilja