Eine Tabelle ist ein Set von Zeilen und haben daher keine garantierte Reihenfolge, es sei denn, Sie geben ORDER BY an .
In MySQL (InnoDB) fungiert der Primärschlüssel als Clustered-Index. Das bedeutet, dass die Zeilen physisch in der durch den Primärschlüssel angegebenen Reihenfolge gespeichert werden, in diesem Fall (campaign_id, created_id) , unabhängig von der Reihenfolge des Einfügens. Dies ist normalerweise der Fall die Reihenfolge, in der die Zeilen zurückgegeben werden, wenn Sie kein ORDER BY angeben .
Wenn Sie möchten, dass Ihre Zeilen in einer bestimmten Reihenfolge zurückgegeben werden, geben Sie ORDER BY an wenn Sie fragen.