Zoals te lezen is in de opmerkingen, heeft @wchiquito voorgesteld om naar de optimizer_switch
te kijken . Hierin vond ik dat de schakelaar derived_merge
kan worden uitgeschakeld om dit nieuwe, en in dit specifieke geval ongewenste, gedrag op te lossen.
set session optimizer_switch='derived_merge=off';
lost het probleem op.
(Dit kan ook gedaan worden met set global ...
of worden geplaatst in de my.cnf / my.ini)