Hallo!
Da habe ich nun INNER JOINs geschrieben, weil es performanter sein soll als ein EQUI JOIN (WHERE). Nun spiele ich die gesamte Angelegenheit auf den Server. :-( Es hagelt nur Fehlermeldungen. Da der André aber ein schlaues Bürchen ist, schaut er mal nach der mySQL-Version. --> 3.22.32.
Den INNER JOIN beherrscht mySQL erst seit Version 3.23.16 http://www.mysql.com/doc/J/O/JOIN.html.
Lokal, Version 3.23.39, läuft alles. An SQL-Statements ohne INNER JOIN stört sich die mySQL (3.22.32) nicht...
Warum erzähle ich das eigentlich alles? Kann mir jemand sagen, wann ungefähr die Version 3.22.32 das Licht der Welt erblickt hat. Ich konnte bei www.mysql.com keine History finden.
Und die zweite Frage ist, mit bleiben nur EQUI JOINs, wenn der Provider kein anderen Server hat mit einer neuern Version.
Der Provider nennt den Tarif mit dieser mySQL-Version "Profi-Tarif". :-(
MfG, André Laugks