Die Maximale Ausführungszeit habe ich bereits auf 0 gesetzt.
Ich weiß nichts darüber, ob und in welchen Grenzen Deine Einstellungen (die Du offenbar auf einer Webseite Deines Anbieters) vornimmst wirksam werden.
Jetzt aber die Frage, warum funktioniert die Simulation, die Live-Abfrage nicht? Ist doch wie verhext?
Weil die Simulation weniger Arbeit macht: Diese ändert ja nichts. Also gibt es nichts auf Platten zu schreiben und dann aufzuräumen.
Hast Du denn mal meine Methode mit dem Join probiert?
Auf den phpMyadmin kommt es hier nicht an. Der ist in Bezug auf das ursprüngliche Problem völlig nebensächlich.
Ohnehin solltest Du hier mal einen Dump Deiner Tabellen (ohne Daten) vorstellen, damit wir sehen was Du da hast. Man kann beim Einrichten der Tabellen sehr viel falsch machen. Es können z.B. Indexe fehlen was womöglich das Update extrem verlangsamt.