Hallo zusammen.
Aktuell habe ich ein Problem mit einer JOIN - Abfrage, die jahrelang einwandfrei funktioniert hat und jetzt auf einem mySQL 5.0.32 - server nicht mehr läuft...
Hier die Abfrage:
SELECT rue_objekte. * FROM rue_userobjekt
JOIN rue_tectree, rue_objekte
ON rue_userobjekt.o1 >= rue_tectree.t1
AND rue_userobjekt.o2 >= rue_tectree.t2
AND rue_userobjekt.o3 >= rue_tectree.t3
AND rue_userobjekt.o4 >= rue_tectree.t4
[...]
AND rue_userobjekt.o99 >= rue_tectree.t99
AND rue_userobjekt.o100 >= rue_tectree.t100
AND rue_objekte.id = rue_tectree.tec_id
WHERE rue_userobjekt.id = '$userdata[user_id]'
AND rue_objekte.typ = '$typ'
ORDER BY rue_objekte.id ASC
Fehler: 1064, Parse error.
Ich bin halt vor allem deshalb verwirrt, weil genau diese Anfrage ( natürlich komplett im script, ich habe hier nur der Lesbarkeit halber gekürzt ) bisher einwandfrei lief ( sowohl mySQL 3 als auch mySQL 4 ). Ich wäre euch echt dankbar für jeden Tipp, ich habe alle möglichen Handbücher / Internetquellen gewälzt- ich kann einfach den Fehler nicht finden.
Vorab Dank für eure Mühe,
regards, wolfen.