Morgen.
Ich hab grad folgendes Problem mit dieser Abfrage:
SELECT u.*, IFNULL(v.value, o.default) AS showemail FROM ni_users u, ni_useroptions o LEFT JOIN ni_useroptionvalues v ON (v.optionid=o.optionid AND v.userid=u.userid) WHERE o.name='showemail' LIMIT 0,50
Diese Abfrage funktioniert auf meinem lokalen
MySQL-Server prima. Der
MySQL-Server von Pytal aber meldet "#1054 - Unknown column 'u.userid' in 'on clause'". Die Tabellenstruktur ist auf beiden Servern gleich, die
MySQL-Version des lokalen Servers ist 4.1.14, die des Pytal-Servers 5.0.32. Hat sich die Syntax denn so grundlegend verändert, dass man nicht mal mehr einen einfachen LEFT JOIN so machen kann wie in der Version 4?