An dieser Stelle greifst du auf t2 zu, ohne dass t2 bislang definiert wurde. Das ist von der Reihenfolge der Joins her eher ungewöhnlich, und der Austausch der Reihenfolge ist mindestens dem Verständnis des SQL förderlich.
Ist klar, aber wie ich schon sagte, es funktionierte in der MySQL 4.0 Version. Und im laufe der Zeit wurde nicht darauf geachtet. Es konnte auch durch ein erweitern des SQLs entstehen. Da MySQL 4.0 nicht meckert, hat es auch keiner als falsch angesehen.
Jetzt nach der Umstellung wird es einem aber um die Ohren gehauen. Da es in 4.0 möglich war und nun nicht, habe ich gehofft/hoffe ich, das es eine Einstellung gibt, die das auch unter 5.1 ermöglicht.
--
MfG lvl
MfG lvl