Von mysql :
Sie haben also eine Endlosschleife, wenn keine Datensätze mit einem bestimmten x
gefunden werden (y
bleibt unverändert) Probieren Sie SET y = (SELECT id ....)
stattdessen oder fügen Sie SET y = null
hinzu vor Ihrer select-Anweisung (es sollte die erste Anweisung in der Schleife sein)