Jan
9
2010
Wenn der im Titel genannte SQL Fehler vorkommt liegt es meistens daran, dass der über die Funktion db_rewrite_sql($sql) automatisch hinzugefügte SQL Syntax erwartet, dass die "Haupt"-Tabelle der letzte Eintrag vor dem Join ist.
Zum Beispiel bei Abfragen von Nodes wird über den Aufruf von db_rewrite_sql($sql) ein Join zur 'node_access'-Tabelle hinzugefügt. Hier das Beispiel welcher zu dem genannten Fehler führt:
FROM node n, content_type_vip_steckbrief, term_node INNER JOIN node_access ...
Diese Abfrage muss also wie folgt umgeschrieben werden, damit der INNER JOIN korrekt ist:
FROM content_type_vip_steckbrief, term_node, node n INNER JOIN node_access ...


Neueste Kommentare
vor 2 Wochen 3 Stunden
vor 3 Wochen 5 Tage
vor 4 Wochen 1 Tag
vor 11 Wochen 23 Stunden
vor 11 Wochen 23 Stunden
vor 11 Wochen 2 Tage
vor 19 Wochen 23 Stunden
vor 19 Wochen 4 Tage
vor 21 Wochen 2 Tage
vor 43 Wochen 1 Tag