Wie in den Kommentaren zu lesen ist, hat @wchiquito vorgeschlagen, sich den optimizer_switch
anzusehen . Hier habe ich festgestellt, dass der Schalter derived_merge
abgeschaltet werden könnte, um dieses neue und in diesem speziellen Fall unerwünschte Verhalten zu beheben.
set session optimizer_switch='derived_merge=off';
behebt das Problem.
(Das geht auch mit set global ...
oder in die my.cnf / my.ini gelegt werden)