SQL错误1064,收到语法错误

时间:2017-03-01 15:40:26

标签: mysql mysql-error-1064

我的eaysocial扩展程序错误为:

  1064你有一个错误,你的SQL语法错误;检查手册   使用RİGHT语法对您的MYSQL服务器进行调整   NEAR'或AİD NOT IN(SELECT CATEGORY_İD FROM   BLUE_SOCİAL_CLUSTERS_CATEGORİES_A' AT LİNE 1 SQL=SELECT DISTINCT A .* FROMBLUE_SOCİAL_CLUSTERS_CATEGORİESAS A LEFT JOIN BLUE_SOCİAL_CLUSTERS_CATEGORİES_ACCESSAS B ON A . ID = B {{ 1}} CATEGORY_ID . A WHERE输入. A = 'EVENT' AND STATE . B = '1' AND ( PROFILE_ID . A {{1} }编号= OR {CATEGORY_ID {1}} {BLUE_SOCİAL_CLUSTERS_CATEGORİES_ACCESS{1}} A .ORDERİNG`

我搜索了代码和论坛。但我找不到适合我的解决方案。请帮忙解决这个问题。谢谢。

1 个答案:

答案 0 :(得分:1)

好吧,如果我读得正确,你的查询会说:

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

所以B.PROFILE_ID = OR A.ID,你错过" OR"之前的值。