Hallo zusammen,
es ist ganz wichtig die Datenbank komplett zu löschen z.B. mit MySQLDumper oder man legt eine neue an. Nur das Backup einspielen bringt nichts, weil Reste vom versuchten Update verbleiben.
Ich wusste das vorher auch nicht, ich dachte ein Backup löscht die Tabellen komplett und spielt die alte Datenbank wieder ein, dem ist aber nicht so.
Nachdem ich die Datenbank komplett gelöscht habe und vor dem Update „DELETE from s_order_details WHERE orderID Not IN (Select id from s_order)“ ausgeführt habe lief das Update ohne Probleme durch.
Ich hatte den Hinweis erst auch nicht gesehen, das man dies vor dem Update durchführen soll.