2017-03-01 3 views
-1

I für eaysocial Erweiterung einen Fehler bekam wie:SQL-Fehler 1064, erhielt Syntaxfehler

1064 Sie haben einen Fehler in der SQL-Syntax; ÜBERPRÜFEN SIE DAS HANDBUCH, DAS KORRESPONDEN ZU IHREM MySQL SERVER VERSION FÜR DAS RIGHT SYNTAX ZU VERWENDEN NEAR 'OR A. İD NOT IN (SELECT CATEGORY_İD FROM BLUE_SOCİAL_CLUSTERS_CATEGORİES_A' AT LİNE 1 SQL=SELECT DISTINCT A .* FROM BLUE_SOCİAL_CLUSTERS_CATEGORİES AS A LEFT JOIN BLUE_SOCİAL_CLUSTERS_CATEGORİES_ACCESS AS B ON EINEM . iD = B . category_id WHERE A . TYPE = 'EVENT' AND EINEM . STATE = '1' AND ( B . profile_id = OR A . iD NOT IN (SELECT category_id FROM BLUE_SOCİAL_CLUSTERS_CATEGORİES_ACCESS )) ORDER BY A . Bestellinformationen `

Ich habe in Codes und Foren gesucht. Aber ich habe keine Lösung für mich gefunden. Bitte helfen Sie dies zu beheben. Vielen Dank.

Antwort

1

Nun, wenn ich richtig gelesen, Ihre Abfrage sagt dies:

WHERE ... AND ... AND (B.PROFILE_ID = OR A.ID NOT IN (query...)) 

So B.PROFILE_ID = OR A.ID, Sie einen Wert vor dem "OR" zu verpassen.

Verwandte Themen