ChrisB: MYSQL bringt Einträge in Tabelle durcheinander

Beitrag lesen

Hi,

Bis vor ein paar Tagen wurden die Einträge noch nicht verschoben,

Richtig wäre: Bis vor ein paar Tagen war die Reihenfolge rein *zufällig* die, die du haben wolltest.

geändert habe ich nichts.

Musst du auch nicht, das kann auch die Datenbank selber gemacht haben oder der Adminstrator - bspw. eine Optimierung der Tabellen. Und damit ist der bisher für dich glückliche Zufall nicht mehr gegeben.

Auch betreibe ich eine Kopie meiner Tabelle und dort werden die Einträge auch nicht verschoben.

Noch nicht. Auch Zufall.

Also sein lassen und mit order by arbeiten?

Ja. *Immer*, wenn du Daten in einer bestimmten Reihenfolge geliefert bekommen willst, musst du das auch angeben. IdR. explizit per ORDER BY, wobei es auch implizite Sortierung bspw. durch GROUP BY gibt, wie Sven schon andeutete.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?